Share via


StorageTableManagement Class

Definition

Storage table management

public class StorageTableManagement : Microsoft.WindowsAzure.Commands.Storage.Model.Contract.IStorageTableManagement
type StorageTableManagement = class
    interface IStorageTableManagement
    interface IStorageManagement
Public Class StorageTableManagement
Implements IStorageTableManagement
Inheritance
StorageTableManagement
Implements

Constructors

StorageTableManagement(AzureStorageContext)
StorageTableManagement(AzureStorageContext)

Storage table management constructor

Properties

IsTokenCredential
StorageContext

The azure storage context assoicated with this IStorageBlobManagement

Methods

CreateTableIfNotExists(CloudTable, TableRequestOptions, OperationContext)

Cloud a azure storage table if not exists.

CreateTableIfNotExists(CloudTable, TableRequestOptions, OperationContext)
CreateTableIfNotExists(String, CancellationToken)

Creates a table on the service.

Delete(CloudTable, TableRequestOptions, OperationContext)

Delete the specified azure storage table

Delete(CloudTable, TableRequestOptions, OperationContext)
DeleteTable(String, CancellationToken)

Deletes the table on the service.

DoesTableExist(CloudTable, TableRequestOptions, OperationContext)

Checks whether the table exists.

DoesTableExist(CloudTable, TableRequestOptions, OperationContext)
GetAzureStorageTable(String)

Gets an instance of a AzureStorageTable wrapping TableClient configured with the current TableServiceClient options, affinitized to the specified tableName.

GetProperties(CancellationToken)

Gets the properties of an account's Table service, including properties for Analytics and CORS (Cross-Origin Resource Sharing) rules.

GetStorageTableServiceProperties(TableRequestOptions, OperationContext)

Get the Table service properties

GetTablePermissions(CloudTable, TableRequestOptions, OperationContext)
GetTablePermissions(CloudTable, TableRequestOptions, OperationContext)

Get table permission

GetTablePermissionsAsync(CloudTable, TableRequestOptions, OperationContext)

Return a task that asynchronously fetch table permissions

GetTablePermissionsAsync(CloudTable, TableRequestOptions, OperationContext)
GetTableReference(String)

Get a table reference

ListTables(String, TableRequestOptions, OperationContext)

List azure storage tables

ListTables(String, TableRequestOptions, OperationContext)
QueryTableEntities<T>(String, String, Int32, IEnumerable<String>, CancellationToken)

Queries entities in the table.

QueryTables(String, CancellationToken)

Gets a list of tables from the storage account.

SetProperties(TableServiceProperties, CancellationToken)

Sets properties for an account's Table service endpoint, including properties for Analytics and CORS (Cross-Origin Resource Sharing) rules.

SetStorageTableServiceProperties(ServiceProperties, TableRequestOptions, OperationContext)

Set Table service properties

SetTablePermissions(CloudTable, TablePermissions, TableRequestOptions, OperationContext)

Set table permission

SetTablePermissions(CloudTable, TablePermissions, TableRequestOptions, OperationContext)
SetTablePermissionsAsync(CloudTable, TablePermissions, TableRequestOptions, OperationContext)
SetTablePermissionsAsync(CloudTable, TablePermissions, TableRequestOptions, OperationContext)

Return a task that asynchronously set table permissions

Applies to