Lập trình Table

Một phần của tài liệu TÌM HIỂU WINDOWS AZURE VÀ XÂY DỰNG ỨNG DỤNG THỬ NGHIỆM (Trang 35)

Các hoạt động cơ bản sau đây được hỗ trợ trên các table và các entity

• Tạo table hoặc entity.

• Lấy một table hoặc entity - với bộ lọc.

• Cập nhật một entity (không có cập nhật table).

• Xóa một table hoặc entity.

• Giao dịch nhóm entity - hỗ trợ các giao dịch qua các entity trong cùng một table và cùng một phân vùng.

Để sử dụng table trong ứng dụng .Net, bạn có thể sử dụng dịch vụ dữ liệu ADO.NET.

Nghiệp vụ ADO.NET Data Services HTTP Verb Tài nguyên Mô tả

Truy vấn LINQ Query GET Table Trả về danh sách các table trong tài khoản lưu trữ. Nếu một bộ lọc hiện có, nó sẽ trả về các table tương ứng với bộ lọc này. Entity Trả về tất cả các entity

trong một table xác định hoặc tập con các entity nếu các tiêu chuẩn lọc được xác định. Cập nhật toàn bộ entity UpdateObject & SaveChanges(Save ChangesOptions.R eplaceOnUpdate)

PUT Entity Cập nhật giá trị property trong một entity. Thao tác PUT thay thế toàn bộ entity và có thể được sử dụng để thay thế các property. Cập nhật một phần entity UpdateObject & SaveChanges()

MERGE Entity Cập nhật giá trị property trong một entity.

Tạo một entity mới

AddObject & SaveChanges()

POST Table Tạo một table mới trong tài khoản lưu trữ.

Entity Thêm một entity mới vào table.

Xóa entity

DeleteObject & SaveChanges()

DELETE Table Xóa một table trong tài khoản lưu trữ.

Entity Xóa một entity từ table. Giao dịch nhóm entity. SaveChanges(Save ChangesOptions.B atch)

POST $batch Hỗ trợ giao dịch nhóm entity được cung cấp thông qua một loạt hoạt động trên các entity có cùng partition key trong một table duy nhất.

Một phần của tài liệu TÌM HIỂU WINDOWS AZURE VÀ XÂY DỰNG ỨNG DỤNG THỬ NGHIỆM (Trang 35)