Partilhar via


Classe BusinessLogicResolver

Essa API oferece suporte à infraestrutura do SQL Server 2012 e não se destina a ser usada diretamente no seu código.

Represents a business logic resolver.

Hierarquia de herança

System.Object
  Microsoft.SqlServer.Replication.BusinessLogicSupport.IBusinessLogicResolver
    Microsoft.SqlServer.Replication.BusinessLogicSupport.BusinessLogicResolver

Namespace:  Microsoft.SqlServer.Replication.BusinessLogicSupport
Assembly:  Microsoft.SqlServer.Replication.BusinessLogicSupport (em Microsoft.SqlServer.Replication.BusinessLogicSupport.dll)

Sintaxe

'Declaração
Public Class BusinessLogicResolver _
    Inherits IBusinessLogicResolver _
    Implements IDisposable
'Uso
Dim instance As BusinessLogicResolver
public class BusinessLogicResolver : IBusinessLogicResolver, 
    IDisposable
public ref class BusinessLogicResolver : public IBusinessLogicResolver, 
    IDisposable
type BusinessLogicResolver =  
    class 
        inherit IBusinessLogicResolver 
        interface IDisposable 
    end
public class BusinessLogicResolver extends IBusinessLogicResolver implements IDisposable

O tipo BusinessLogicResolver expõe os membros a seguir.

Construtores

  Nome Descrição
Método público BusinessLogicResolver Initializes a new instance of the BusinessLogicResolver class.

Início

Propriedades

  Nome Descrição
Propriedade pública HandledChangeStates Gets the information on the types of changes handled by the BusinessLogicResolver. (Substitui IBusinessLogicResolver.HandledChangeStates.)

Início

Métodos

  Nome Descrição
Método público Dispose Releases the resources used by the BusinessLogicResolver class. (Substitui IBusinessLogicResolver.Dispose().)
Método público Equals (Herdado de Object.)
Método protegido Finalize (Herdado de Object.)
Método público GetHashCode (Herdado de Object.)
Método público GetType (Herdado de Object.)
Método público InvokeChangeHandler Invokes a handler when changes to the method are detected. (Substitui IBusinessLogicResolver.InvokeChangeHandler(ChangeStates, String, SourceIdentifier, DataSet, DataSet%, Int32%, String%).)
Método público InvokeCommitHandler Invokes a handler when a data change is committed during synchronization. (Substitui IBusinessLogicResolver.InvokeCommitHandler(SourceIdentifier, Guid).)
Método público InvokeDeleteHandler Invokes a handler when DELETE statements are being uploaded or downloaded. (Substitui IBusinessLogicResolver.InvokeDeleteHandler(ChangeStates, String, SourceIdentifier, DataSet, Int32%, String%).)
Método público InvokeErrorHandler Invokes a handler when error occurs during execution. (Substitui IBusinessLogicResolver.InvokeErrorHandler(ChangeStates, String, SourceIdentifier, DataSet, ErrorLogType%, String%, Int32, String, Int32%, String%).)
Método público InvokeInitialize Invokes the initialization. (Substitui IBusinessLogicResolver.InvokeInitialize(String, String, String, String, String, String).)
Método público InvokePhaseBegin Invokes the beginning of an upload or download phase of the synchronization. (Substitui IBusinessLogicResolver.InvokePhaseBegin(Boolean).)
Método público InvokeUpdateConflictHandler Invokes the handler when conflicting UPDATE statements occur at the source and at the destination. (Substitui IBusinessLogicResolver.InvokeUpdateConflictHandler(ChangeStates, String, DataSet, DataSet, DataSet%, SourceIdentifier, ConflictLogType%, String%, Int32%, String%).)
Método público InvokeUpdateDeleteConflictHandler Invokes a handler when UPDATE statements conflict with DELETE statements at the source and at the destination. (Substitui IBusinessLogicResolver.InvokeUpdateDeleteConflictHandler(ChangeStates, String, SourceIdentifier, DataSet, DataSet, DataSet%, Boolean, ConflictLogType%, String%, Int32%, String%).)
Método protegido MemberwiseClone (Herdado de Object.)
Método público ToString (Herdado de Object.)

Início

Segurança de thread

Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.

Consulte também

Referência

Namespace Microsoft.SqlServer.Replication.BusinessLogicSupport