Partilhar via


ISqlSyncGroup Interface

Definição

Uma representação imutável do lado do cliente de um grupo de sincronização do servidor SQL do Azure.

public interface ISqlSyncGroup : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IChildResource<Microsoft.Azure.Management.Sql.Fluent.ISqlDatabase>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IExternalChildResource<Microsoft.Azure.Management.Sql.Fluent.ISqlSyncGroup,Microsoft.Azure.Management.Sql.Fluent.ISqlDatabase>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Sql.Fluent.Models.SyncGroupInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasParent<Microsoft.Azure.Management.Sql.Fluent.ISqlDatabase>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasResourceGroup, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Sql.Fluent.ISqlSyncGroup>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Sql.Fluent.SqlSyncGroup.Update.IUpdate>
type ISqlSyncGroup = interface
    interface IBeta
    interface IExternalChildResource<ISqlSyncGroup, ISqlDatabase>
    interface IChildResource<ISqlDatabase>
    interface IHasName
    interface IIndexable
    interface IHasParent<ISqlDatabase>
    interface IRefreshable<ISqlSyncGroup>
    interface IHasInner<SyncGroupInner>
    interface IHasResourceGroup
    interface IUpdatable<IUpdate>
Public Interface ISqlSyncGroup
Implements IBeta, IChildResource(Of ISqlDatabase), IExternalChildResource(Of ISqlSyncGroup, ISqlDatabase), IHasInner(Of SyncGroupInner), IHasParent(Of ISqlDatabase), IHasResourceGroup, IRefreshable(Of ISqlSyncGroup), IUpdatable(Of IUpdate)
Implementações

Propriedades

ConflictResolutionPolicy

Obtém a política de resolução de conflitos do grupo de sincronização.

DatabaseUserName

Obtém o nome de usuário para a credencial de banco de dados do hub de grupo de sincronização.

Id

Uma representação imutável do lado do cliente de um grupo de sincronização do servidor SQL do Azure.

(Herdado de IExternalChildResource<FluentModelT,IParentT>)
Inner

Uma representação imutável do lado do cliente de um grupo de sincronização do servidor SQL do Azure.

(Herdado de IHasInner<T>)
Interval

Obtém o intervalo de sincronização do grupo de sincronização.

Key

Uma representação imutável do lado do cliente de um grupo de sincronização do servidor SQL do Azure.

(Herdado de IIndexable)
LastSyncTime

Obtém a hora da última sincronização do grupo de sincronização.

Name

Obtém o nome do recurso

(Herdado de IHasName)
Parent

Obtém o pai desse recurso filho.

(Herdado de IHasParent<ParentT>)
ParentId

Obtém a ID de Banco de Dados SQL pai.

ResourceGroupName

Uma representação imutável do lado do cliente de um grupo de sincronização do servidor SQL do Azure.

(Herdado de IHasResourceGroup)
Schema

Obtém o esquema de sincronização do grupo de sincronização.

SqlDatabaseName

Obtém o nome da Banco de Dados SQL à qual este Grupo de Sincronização pertence.

SqlServerName

Obtém o nome da SQL Server à qual este Grupo de Sincronização pertence.

SyncDatabaseId

Obtém a ID de recurso do ARM do banco de dados de sincronização no grupo de sincronização.

SyncMembers

Uma representação imutável do lado do cliente de um grupo de sincronização do servidor SQL do Azure.

SyncState

Obtém o estado de sincronização do grupo de sincronização.

Métodos

CancelSynchronization()

Cancela uma sincronização de grupo de sincronização.

CancelSynchronizationAsync(CancellationToken)

Cancela uma sincronização de grupo de sincronização de forma assíncrona.

Delete()

Exclui o recurso Grupo de Sincronização.

DeleteAsync(CancellationToken)

Exclui o recurso grupo de sincronização do SQL de forma assíncrona.

ListHubSchemas()

Obtém uma coleção de esquemas de banco de dados de hub.

ListHubSchemasAsync(CancellationToken)

Obtém uma coleção de esquemas de banco de dados de hub de forma assíncrona.

ListLogs(String, String, Type)

Obtém uma coleção de logs de grupo de sincronização.

ListLogsAsync(String, String, Type, CancellationToken)

Obtém uma coleção de logs de grupo de sincronização de forma assíncrona.

Refresh()

Atualiza o recurso para sincronizar com o Azure.

(Herdado de IRefreshable<T>)
RefreshAsync(CancellationToken)

Atualiza o recurso para sincronizar com o Azure.

(Herdado de IRefreshable<T>)
RefreshHubSchema()

Atualiza um esquema de banco de dados do hub.

RefreshHubSchemaAsync(CancellationToken)

Atualiza um esquema de banco de dados de hub de forma assíncrona.

TriggerSynchronization()

Dispara uma sincronização de grupo de sincronização.

TriggerSynchronizationAsync(CancellationToken)

Dispara uma sincronização de grupo de sincronização.

Update()

Uma representação imutável do lado do cliente de um grupo de sincronização do servidor SQL do Azure.

(Herdado de IUpdatable<T>)

Aplica-se a