IDataSyncOperations Interface

Definition

Represents all the operations for Azure SQL Data Sync. Contains operations to: Create, Retrieve, Update, and Delete sync groups, sync members and sync agents, and also includes the ability to get the synchronization logs.

public interface IDataSyncOperations
type IDataSyncOperations = interface
Public Interface IDataSyncOperations

Methods

BeginCreateOrUpdateSyncAgentAsync(String, String, String, SyncAgentCreateOrUpdateParameters, CancellationToken)

Begin creating a new sync group. To determine the status of the operation, call GetCreateOrUpdateSyncAgentOperationStatus.

BeginCreateOrUpdateSyncGroupAsync(String, String, String, SyncGroupCreateOrUpdateParameters, CancellationToken)

Begin creating a new sync group. To determine the status of the operation, call GetCreateOrUpdateSyncGroupOperationStatus.

BeginCreateOrUpdateSyncMemberAsync(String, String, String, SyncMemberCreateOrUpdateParameters, CancellationToken)

Begin creating a new sync member. To determine the status of the operation, call GetCreateOrUpdateSyncMemberOperationStatus.

BeginDeleteSyncAgentAsync(String, String, String, CancellationToken)

Begin deleting an existing sync agent. To determine the status of the operation, call GetDeleteSyncAgentOperationStatus.

BeginDeleteSyncGroupAsync(String, String, String, String, CancellationToken)

Begin deleting an existing sync group. To determine the status of the operation, call GetDeleteSyncGroupOperationStatus.

BeginDeleteSyncMemberAsync(String, String, String, SyncMemberGeneralParameters, CancellationToken)

Begin deleting an existing sync member. To determine the status of the operation, call GetDeleteSyncMemberOperationStatus.

BeginInvokeSyncHubSchemaRefreshAsync(String, String, String, String, CancellationToken)

Begin starting refreshing the sync schema of a hub database. To determine the status of the operation, call GetInvokeSyncHubSchemaRefreshOperationStatus.

BeginInvokeSyncMemberSchemaRefreshAsync(String, String, String, SyncMemberGeneralParameters, CancellationToken)

Begin starting refreshing the member database schema of sync member. To determine the status of the operation, call GetInvokeSyncMemberSchemaRefreshOperationStatus.

BeginUpdateSyncGroupAsync(String, String, String, SyncGroupCreateOrUpdateParameters, CancellationToken)

Begin updating an existing sync group with the specified parameters. To get the status of this operation, call GetUpdateSyncGroupOperationStatus.

BeginUpdateSyncMemberAsync(String, String, String, SyncMemberCreateOrUpdateParameters, CancellationToken)

Begin updating a existing sync member. To determine the status of the operation, call GetUpdateSyncMemberOperationStatus.

CreateOrUpdateSyncAgentAsync(String, String, String, SyncAgentCreateOrUpdateParameters, CancellationToken)

Create a new sync agent with the specified parameters.

CreateOrUpdateSyncGroupAsync(String, String, String, SyncGroupCreateOrUpdateParameters, CancellationToken)

Create a new sync group with the specified parameters.

CreateOrUpdateSyncMemberAsync(String, String, String, SyncMemberCreateOrUpdateParameters, CancellationToken)

Create a new sync member under a specified sync group.

CreateSyncAgentKeyAsync(String, String, String, CancellationToken)

Generate a sync agent registration key for a specified sync agent.

DeleteSyncAgentAsync(String, String, String, CancellationToken)

Delete an existing sync group.

DeleteSyncGroupAsync(String, String, String, String, CancellationToken)

Delete an existing sync group.

DeleteSyncMemberAsync(String, String, String, SyncMemberGeneralParameters, CancellationToken)

Delete an existing sync member.

GetCreateOrUpdateSyncAgentOperationStatusAsync(String, CancellationToken)

Get the status of a sync agent create operation.

GetCreateOrUpdateSyncGroupOperationStatusAsync(String, CancellationToken)

Get the status of a sync group create operation.

GetCreateOrUpdateSyncMemberOperationStatusAsync(String, CancellationToken)

Get the status of a sync member create operation.

GetDeleteSyncAgentOperationStatusAsync(String, CancellationToken)

Get the status of a sync agent delete operation.

GetDeleteSyncGroupOperationStatusAsync(String, CancellationToken)

Get the status of a sync group delete operation.

GetDeleteSyncMemberOperationStatusAsync(String, CancellationToken)

Get the status of a sync member delete operation.

GetInvokeSyncHubSchemaRefreshOperationStatusAsync(String, CancellationToken)

Get the status of refreshing the sync schema of a hub database operation.

GetInvokeSyncMemberSchemaRefreshOperationStatusAsync(String, CancellationToken)

Get the status of refreshing member database schema operation.

GetSyncAgentAsync(String, String, String, CancellationToken)

Get the information about a specified sync agent.

GetSyncGroupAsync(String, String, String, String, CancellationToken)

Get the information about a specified sync group.

GetSyncHubSchemaAsync(String, String, String, String, CancellationToken)

Get the full sync schema of a hub database.

GetSyncMemberAsync(String, String, String, SyncMemberGeneralParameters, CancellationToken)

Get the information about a specified sync member.

GetSyncMemberSchemaAsync(String, String, String, SyncMemberGeneralParameters, CancellationToken)

Get the full schema of member database of a sync member.

GetUpdateSyncGroupOperationStatusAsync(String, CancellationToken)

Get the status of a sync group update operation.

GetUpdateSyncMemberOperationStatusAsync(String, CancellationToken)

Get the status of a sync member create operation.

InvokeSyncHubSchemaRefreshAsync(String, String, String, String, CancellationToken)

Invoke the sync schema of a hub database refreshing.

InvokeSyncMemberSchemaRefreshAsync(String, String, String, SyncMemberGeneralParameters, CancellationToken)

Trigger the refreshing of member database schema of a sync member.

ListNextSyncGroupLogAsync(String, String, String, String, String, CancellationToken)

Get the synchronization logs of a sync group from next link.

ListSyncAgentAsync(String, String, CancellationToken)

List all the sync agents under a specified resource group.

ListSyncAgentLinkedDatabaseAsync(String, String, String, CancellationToken)

List all the databases connected by the specified sync agent.

ListSyncGroupAsync(String, String, String, CancellationToken)

List all the sync groups available under a given Azure SQL database.

ListSyncGroupLogAsync(String, String, String, SyncGroupLogGetParameters, CancellationToken)

Get the synchronization logs of a sync group.

ListSyncMemberAsync(String, String, String, String, CancellationToken)

List all the sync members under a specified sync group.

StartSyncGroupSynchronizationAsync(String, String, String, String, CancellationToken)

Trigger synchronization of a sync group.

StopSyncGroupSynchronizationAsync(String, String, String, String, CancellationToken)

Cancel synchronization of a sync group.

UpdateSyncGroupAsync(String, String, String, SyncGroupCreateOrUpdateParameters, CancellationToken)

Update an existing sync group with the specified parameters.

UpdateSyncMemberAsync(String, String, String, SyncMemberCreateOrUpdateParameters, CancellationToken)

Update an exsting sync member under a specified sync group.

Extension Methods

BeginCreateOrUpdateSyncAgent(IDataSyncOperations, String, String, String, SyncAgentCreateOrUpdateParameters)

Begin creating a new sync group. To determine the status of the operation, call GetCreateOrUpdateSyncAgentOperationStatus.

BeginCreateOrUpdateSyncAgentAsync(IDataSyncOperations, String, String, String, SyncAgentCreateOrUpdateParameters)

Begin creating a new sync group. To determine the status of the operation, call GetCreateOrUpdateSyncAgentOperationStatus.

BeginCreateOrUpdateSyncGroup(IDataSyncOperations, String, String, String, SyncGroupCreateOrUpdateParameters)

Begin creating a new sync group. To determine the status of the operation, call GetCreateOrUpdateSyncGroupOperationStatus.

BeginCreateOrUpdateSyncGroupAsync(IDataSyncOperations, String, String, String, SyncGroupCreateOrUpdateParameters)

Begin creating a new sync group. To determine the status of the operation, call GetCreateOrUpdateSyncGroupOperationStatus.

BeginCreateOrUpdateSyncMember(IDataSyncOperations, String, String, String, SyncMemberCreateOrUpdateParameters)

Begin creating a new sync member. To determine the status of the operation, call GetCreateOrUpdateSyncMemberOperationStatus.

BeginCreateOrUpdateSyncMemberAsync(IDataSyncOperations, String, String, String, SyncMemberCreateOrUpdateParameters)

Begin creating a new sync member. To determine the status of the operation, call GetCreateOrUpdateSyncMemberOperationStatus.

BeginDeleteSyncAgent(IDataSyncOperations, String, String, String)

Begin deleting an existing sync agent. To determine the status of the operation, call GetDeleteSyncAgentOperationStatus.

BeginDeleteSyncAgentAsync(IDataSyncOperations, String, String, String)

Begin deleting an existing sync agent. To determine the status of the operation, call GetDeleteSyncAgentOperationStatus.

BeginDeleteSyncGroup(IDataSyncOperations, String, String, String, String)

Begin deleting an existing sync group. To determine the status of the operation, call GetDeleteSyncGroupOperationStatus.

BeginDeleteSyncGroupAsync(IDataSyncOperations, String, String, String, String)

Begin deleting an existing sync group. To determine the status of the operation, call GetDeleteSyncGroupOperationStatus.

BeginDeleteSyncMember(IDataSyncOperations, String, String, String, SyncMemberGeneralParameters)

Begin deleting an existing sync member. To determine the status of the operation, call GetDeleteSyncMemberOperationStatus.

BeginDeleteSyncMemberAsync(IDataSyncOperations, String, String, String, SyncMemberGeneralParameters)

Begin deleting an existing sync member. To determine the status of the operation, call GetDeleteSyncMemberOperationStatus.

BeginInvokeSyncHubSchemaRefresh(IDataSyncOperations, String, String, String, String)

Begin starting refreshing the sync schema of a hub database. To determine the status of the operation, call GetInvokeSyncHubSchemaRefreshOperationStatus.

BeginInvokeSyncHubSchemaRefreshAsync(IDataSyncOperations, String, String, String, String)

Begin starting refreshing the sync schema of a hub database. To determine the status of the operation, call GetInvokeSyncHubSchemaRefreshOperationStatus.

BeginInvokeSyncMemberSchemaRefresh(IDataSyncOperations, String, String, String, SyncMemberGeneralParameters)

Begin starting refreshing the member database schema of sync member. To determine the status of the operation, call GetInvokeSyncMemberSchemaRefreshOperationStatus.

BeginInvokeSyncMemberSchemaRefreshAsync(IDataSyncOperations, String, String, String, SyncMemberGeneralParameters)

Begin starting refreshing the member database schema of sync member. To determine the status of the operation, call GetInvokeSyncMemberSchemaRefreshOperationStatus.

BeginUpdateSyncGroup(IDataSyncOperations, String, String, String, SyncGroupCreateOrUpdateParameters)

Begin updating an existing sync group with the specified parameters. To get the status of this operation, call GetUpdateSyncGroupOperationStatus.

BeginUpdateSyncGroupAsync(IDataSyncOperations, String, String, String, SyncGroupCreateOrUpdateParameters)

Begin updating an existing sync group with the specified parameters. To get the status of this operation, call GetUpdateSyncGroupOperationStatus.

BeginUpdateSyncMember(IDataSyncOperations, String, String, String, SyncMemberCreateOrUpdateParameters)

Begin updating a existing sync member. To determine the status of the operation, call GetUpdateSyncMemberOperationStatus.

BeginUpdateSyncMemberAsync(IDataSyncOperations, String, String, String, SyncMemberCreateOrUpdateParameters)

Begin updating a existing sync member. To determine the status of the operation, call GetUpdateSyncMemberOperationStatus.

CreateOrUpdateSyncAgent(IDataSyncOperations, String, String, String, SyncAgentCreateOrUpdateParameters)

Create a new sync agent with the specified parameters.

CreateOrUpdateSyncAgentAsync(IDataSyncOperations, String, String, String, SyncAgentCreateOrUpdateParameters)

Create a new sync agent with the specified parameters.

CreateOrUpdateSyncGroup(IDataSyncOperations, String, String, String, SyncGroupCreateOrUpdateParameters)

Create a new sync group with the specified parameters.

CreateOrUpdateSyncGroupAsync(IDataSyncOperations, String, String, String, SyncGroupCreateOrUpdateParameters)

Create a new sync group with the specified parameters.

CreateOrUpdateSyncMember(IDataSyncOperations, String, String, String, SyncMemberCreateOrUpdateParameters)

Create a new sync member under a specified sync group.

CreateOrUpdateSyncMemberAsync(IDataSyncOperations, String, String, String, SyncMemberCreateOrUpdateParameters)

Create a new sync member under a specified sync group.

CreateSyncAgentKey(IDataSyncOperations, String, String, String)

Generate a sync agent registration key for a specified sync agent.

CreateSyncAgentKeyAsync(IDataSyncOperations, String, String, String)

Generate a sync agent registration key for a specified sync agent.

DeleteSyncAgent(IDataSyncOperations, String, String, String)

Delete an existing sync group.

DeleteSyncAgentAsync(IDataSyncOperations, String, String, String)

Delete an existing sync group.

DeleteSyncGroup(IDataSyncOperations, String, String, String, String)

Delete an existing sync group.

DeleteSyncGroupAsync(IDataSyncOperations, String, String, String, String)

Delete an existing sync group.

DeleteSyncMember(IDataSyncOperations, String, String, String, SyncMemberGeneralParameters)

Delete an existing sync member.

DeleteSyncMemberAsync(IDataSyncOperations, String, String, String, SyncMemberGeneralParameters)

Delete an existing sync member.

GetCreateOrUpdateSyncAgentOperationStatus(IDataSyncOperations, String)

Get the status of a sync agent create operation.

GetCreateOrUpdateSyncAgentOperationStatusAsync(IDataSyncOperations, String)

Get the status of a sync agent create operation.

GetCreateOrUpdateSyncGroupOperationStatus(IDataSyncOperations, String)

Get the status of a sync group create operation.

GetCreateOrUpdateSyncGroupOperationStatusAsync(IDataSyncOperations, String)

Get the status of a sync group create operation.

GetCreateOrUpdateSyncMemberOperationStatus(IDataSyncOperations, String)

Get the status of a sync member create operation.

GetCreateOrUpdateSyncMemberOperationStatusAsync(IDataSyncOperations, String)

Get the status of a sync member create operation.

GetDeleteSyncAgentOperationStatus(IDataSyncOperations, String)

Get the status of a sync agent delete operation.

GetDeleteSyncAgentOperationStatusAsync(IDataSyncOperations, String)

Get the status of a sync agent delete operation.

GetDeleteSyncGroupOperationStatus(IDataSyncOperations, String)

Get the status of a sync group delete operation.

GetDeleteSyncGroupOperationStatusAsync(IDataSyncOperations, String)

Get the status of a sync group delete operation.

GetDeleteSyncMemberOperationStatus(IDataSyncOperations, String)

Get the status of a sync member delete operation.

GetDeleteSyncMemberOperationStatusAsync(IDataSyncOperations, String)

Get the status of a sync member delete operation.

GetInvokeSyncHubSchemaRefreshOperationStatus(IDataSyncOperations, String)

Get the status of refreshing the sync schema of a hub database operation.

GetInvokeSyncHubSchemaRefreshOperationStatusAsync(IDataSyncOperations, String)

Get the status of refreshing the sync schema of a hub database operation.

GetInvokeSyncMemberSchemaRefreshOperationStatus(IDataSyncOperations, String)

Get the status of refreshing member database schema operation.

GetInvokeSyncMemberSchemaRefreshOperationStatusAsync(IDataSyncOperations, String)

Get the status of refreshing member database schema operation.

GetSyncAgent(IDataSyncOperations, String, String, String)

Get the information about a specified sync agent.

GetSyncAgentAsync(IDataSyncOperations, String, String, String)

Get the information about a specified sync agent.

GetSyncGroup(IDataSyncOperations, String, String, String, String)

Get the information about a specified sync group.

GetSyncGroupAsync(IDataSyncOperations, String, String, String, String)

Get the information about a specified sync group.

GetSyncHubSchema(IDataSyncOperations, String, String, String, String)

Get the full sync schema of a hub database.

GetSyncHubSchemaAsync(IDataSyncOperations, String, String, String, String)

Get the full sync schema of a hub database.

GetSyncMember(IDataSyncOperations, String, String, String, SyncMemberGeneralParameters)

Get the information about a specified sync member.

GetSyncMemberAsync(IDataSyncOperations, String, String, String, SyncMemberGeneralParameters)

Get the information about a specified sync member.

GetSyncMemberSchema(IDataSyncOperations, String, String, String, SyncMemberGeneralParameters)

Get the full schema of member database of a sync member.

GetSyncMemberSchemaAsync(IDataSyncOperations, String, String, String, SyncMemberGeneralParameters)

Get the full schema of member database of a sync member.

GetUpdateSyncGroupOperationStatus(IDataSyncOperations, String)

Get the status of a sync group update operation.

GetUpdateSyncGroupOperationStatusAsync(IDataSyncOperations, String)

Get the status of a sync group update operation.

GetUpdateSyncMemberOperationStatus(IDataSyncOperations, String)

Get the status of a sync member create operation.

GetUpdateSyncMemberOperationStatusAsync(IDataSyncOperations, String)

Get the status of a sync member create operation.

InvokeSyncHubSchemaRefresh(IDataSyncOperations, String, String, String, String)

Invoke the sync schema of a hub database refreshing.

InvokeSyncHubSchemaRefreshAsync(IDataSyncOperations, String, String, String, String)

Invoke the sync schema of a hub database refreshing.

InvokeSyncMemberSchemaRefresh(IDataSyncOperations, String, String, String, SyncMemberGeneralParameters)

Trigger the refreshing of member database schema of a sync member.

InvokeSyncMemberSchemaRefreshAsync(IDataSyncOperations, String, String, String, SyncMemberGeneralParameters)

Trigger the refreshing of member database schema of a sync member.

ListNextSyncGroupLog(IDataSyncOperations, String, String, String, String, String)

Get the synchronization logs of a sync group from next link.

ListNextSyncGroupLogAsync(IDataSyncOperations, String, String, String, String, String)

Get the synchronization logs of a sync group from next link.

ListSyncAgent(IDataSyncOperations, String, String)

List all the sync agents under a specified resource group.

ListSyncAgentAsync(IDataSyncOperations, String, String)

List all the sync agents under a specified resource group.

ListSyncAgentLinkedDatabase(IDataSyncOperations, String, String, String)

List all the databases connected by the specified sync agent.

ListSyncAgentLinkedDatabaseAsync(IDataSyncOperations, String, String, String)

List all the databases connected by the specified sync agent.

ListSyncGroup(IDataSyncOperations, String, String, String)

List all the sync groups available under a given Azure SQL database.

ListSyncGroupAsync(IDataSyncOperations, String, String, String)

List all the sync groups available under a given Azure SQL database.

ListSyncGroupLog(IDataSyncOperations, String, String, String, SyncGroupLogGetParameters)

Get the synchronization logs of a sync group.

ListSyncGroupLogAsync(IDataSyncOperations, String, String, String, SyncGroupLogGetParameters)

Get the synchronization logs of a sync group.

ListSyncMember(IDataSyncOperations, String, String, String, String)

List all the sync members under a specified sync group.

ListSyncMemberAsync(IDataSyncOperations, String, String, String, String)

List all the sync members under a specified sync group.

StartSyncGroupSynchronization(IDataSyncOperations, String, String, String, String)

Trigger synchronization of a sync group.

StartSyncGroupSynchronizationAsync(IDataSyncOperations, String, String, String, String)

Trigger synchronization of a sync group.

StopSyncGroupSynchronization(IDataSyncOperations, String, String, String, String)

Cancel synchronization of a sync group.

StopSyncGroupSynchronizationAsync(IDataSyncOperations, String, String, String, String)

Cancel synchronization of a sync group.

UpdateSyncGroup(IDataSyncOperations, String, String, String, SyncGroupCreateOrUpdateParameters)

Update an existing sync group with the specified parameters.

UpdateSyncGroupAsync(IDataSyncOperations, String, String, String, SyncGroupCreateOrUpdateParameters)

Update an existing sync group with the specified parameters.

UpdateSyncMember(IDataSyncOperations, String, String, String, SyncMemberCreateOrUpdateParameters)

Update an exsting sync member under a specified sync group.

UpdateSyncMemberAsync(IDataSyncOperations, String, String, String, SyncMemberCreateOrUpdateParameters)

Update an exsting sync member under a specified sync group.

Applies to