Freigeben über


BusinessLogicResolver-Klasse

Diese API unterstützt die SQL Server 2012-Infrastruktur und ist nicht zur direkten Verwendung im Code bestimmt.

Represents a business logic resolver.

Vererbungshierarchie

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

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

Syntax

'Declaration
Public Class BusinessLogicResolver _
    Inherits IBusinessLogicResolver _
    Implements IDisposable
'Usage
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

Der BusinessLogicResolver-Typ macht folgende Elemente verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode BusinessLogicResolver Initializes a new instance of the BusinessLogicResolver class.

Zum Anfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft HandledChangeStates Gets the information on the types of changes handled by the BusinessLogicResolver. (Überschreibt IBusinessLogicResolver.HandledChangeStates.)

Zum Anfang

Methoden

  Name Beschreibung
Öffentliche Methode Dispose Releases the resources used by the BusinessLogicResolver class. (Überschreibt IBusinessLogicResolver.Dispose().)
Öffentliche Methode Equals (Geerbt von Object.)
Geschützte Methode Finalize (Geerbt von Object.)
Öffentliche Methode GetHashCode (Geerbt von Object.)
Öffentliche Methode GetType (Geerbt von Object.)
Öffentliche Methode InvokeChangeHandler Invokes a handler when changes to the method are detected. (Überschreibt IBusinessLogicResolver.InvokeChangeHandler(ChangeStates, String, SourceIdentifier, DataSet, DataSet%, Int32%, String%).)
Öffentliche Methode InvokeCommitHandler Invokes a handler when a data change is committed during synchronization. (Überschreibt IBusinessLogicResolver.InvokeCommitHandler(SourceIdentifier, Guid).)
Öffentliche Methode InvokeDeleteHandler Invokes a handler when DELETE statements are being uploaded or downloaded. (Überschreibt IBusinessLogicResolver.InvokeDeleteHandler(ChangeStates, String, SourceIdentifier, DataSet, Int32%, String%).)
Öffentliche Methode InvokeErrorHandler Invokes a handler when error occurs during execution. (Überschreibt IBusinessLogicResolver.InvokeErrorHandler(ChangeStates, String, SourceIdentifier, DataSet, ErrorLogType%, String%, Int32, String, Int32%, String%).)
Öffentliche Methode InvokeInitialize Invokes the initialization. (Überschreibt IBusinessLogicResolver.InvokeInitialize(String, String, String, String, String, String).)
Öffentliche Methode InvokePhaseBegin Invokes the beginning of an upload or download phase of the synchronization. (Überschreibt IBusinessLogicResolver.InvokePhaseBegin(Boolean).)
Öffentliche Methode InvokeUpdateConflictHandler Invokes the handler when conflicting UPDATE statements occur at the source and at the destination. (Überschreibt IBusinessLogicResolver.InvokeUpdateConflictHandler(ChangeStates, String, DataSet, DataSet, DataSet%, SourceIdentifier, ConflictLogType%, String%, Int32%, String%).)
Öffentliche Methode InvokeUpdateDeleteConflictHandler Invokes a handler when UPDATE statements conflict with DELETE statements at the source and at the destination. (Überschreibt IBusinessLogicResolver.InvokeUpdateDeleteConflictHandler(ChangeStates, String, SourceIdentifier, DataSet, DataSet, DataSet%, Boolean, ConflictLogType%, String%, Int32%, String%).)
Geschützte Methode MemberwiseClone (Geerbt von Object.)
Öffentliche Methode ToString (Geerbt von Object.)

Zum Anfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

Microsoft.SqlServer.Replication.BusinessLogicSupport-Namespace