IReplicationLink Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representación inmutable del lado cliente de un vínculo de replicación de Azure SQL.
public interface IReplicationLink : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasId, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Sql.Fluent.Models.ReplicationLinkInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasName, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasResourceGroup, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Sql.Fluent.IReplicationLink>, Microsoft.Azure.Management.Sql.Fluent.IReplicationLinkBeta
type IReplicationLink = interface
interface IRefreshable<IReplicationLink>
interface IHasInner<ReplicationLinkInner>
interface IHasResourceGroup
interface IHasName
interface IHasId
interface IReplicationLinkBeta
interface IBeta
Public Interface IReplicationLink
Implements IBeta, IHasId, IHasInner(Of ReplicationLinkInner), IHasName, IHasResourceGroup, IRefreshable(Of IReplicationLink), IReplicationLinkBeta
- Implementaciones
Propiedades
DatabaseName |
Obtiene el nombre del SQL Database al que pertenece esta replicación. |
Id |
Obtiene la cadena de identificador de recurso. (Heredado de IHasId) |
Inner |
Representación inmutable del lado cliente de un vínculo de replicación de Azure SQL. (Heredado de IHasInner<T>) |
IsTerminationAllowed |
Obtiene el valor heredado que indica si se permite la terminación (actualmente siempre devuelve true). (Heredado de IReplicationLinkBeta) |
Location |
Obtiene la ubicación del servidor que contiene este vínculo de replicación. (Heredado de IReplicationLinkBeta) |
Name |
Obtiene el nombre del recurso. (Heredado de IHasName) |
PartnerDatabase |
Obtiene el nombre del asociado Azure SQL Database. |
PartnerLocation |
Obtiene la región de Azure del asociado Azure SQL Database. |
PartnerRole |
Obtiene el rol del asociado SQL Database en el vínculo de replicación. |
PartnerServer |
Obtiene el nombre del servidor de Azure SQL que hospeda el asociado Azure SQL Database. |
PercentComplete |
Obtiene el porcentaje del valor de inicialización completado para el vínculo de replicación. |
ReplicationMode |
Obtiene el modo de replicación de este vínculo de replicación. (Heredado de IReplicationLinkBeta) |
ReplicationState |
Obtiene el estado de replicación del vínculo de replicación. |
ResourceGroupName |
Representación inmutable del lado cliente de un vínculo de replicación de Azure SQL. (Heredado de IHasResourceGroup) |
Role |
Obtiene el rol del SQL Database en el vínculo de replicación. |
SqlServerName |
Obtiene el nombre del SQL Server al que pertenece esta replicación. |
StartTime |
Obtiene la hora de inicio del vínculo de replicación (formato ISO8601). |
Métodos
Delete() |
Elimina el vínculo de replicación. |
Failover() |
Conmuta por error el vínculo de replicación de base de datos de Azure SQL. |
FailoverAsync(CancellationToken) |
Conmuta por error el vínculo de replicación de base de datos de Azure SQL. |
ForceFailoverAllowDataLoss() |
Fuerza la conmutación por error del vínculo de replicación de base de datos Azure SQL, lo que puede provocar la pérdida de datos. |
ForceFailoverAllowDataLossAsync(CancellationToken) |
Fuerza la conmutación por error del vínculo de replicación de base de datos Azure SQL, lo que puede provocar la pérdida de datos. |
Refresh() |
Actualiza el recurso para que se sincronice con Azure. (Heredado de IRefreshable<T>) |
RefreshAsync(CancellationToken) |
Actualiza el recurso para que se sincronice con Azure. (Heredado de IRefreshable<T>) |
Se aplica a
Azure SDK for .NET