Metoda BusinessLogicModule.DeleteErrorHandler
Opcjonalne metoda, która implementuje niestandardowe logika biznesowa wywoływana, gdy wystąpi błąd w czas jest Instrukcja DELETE przekazywania lub pobierania.
Przestrzeń nazw: Microsoft.SqlServer.Replication.BusinessLogicSupport
Zestaw: Microsoft.SqlServer.Replication.BusinessLogicSupport (w Microsoft.SqlServer.Replication.BusinessLogicSupport.dll)
Składnia
'Deklaracja
Public Overridable Function DeleteErrorHandler ( _
deleteSource As SourceIdentifier, _
deletedDataSet As DataSet, _
ByRef errorLogType As ErrorLogType, _
ByRef customErrorMessage As String, _
errorCode As Integer, _
errorMessage As String, _
ByRef historyLogLevel As Integer, _
ByRef historyLogMessage As String _
) As ActionOnDataError
'Użycie
Dim instance As BusinessLogicModule
Dim deleteSource As SourceIdentifier
Dim deletedDataSet As DataSet
Dim errorLogType As ErrorLogType
Dim customErrorMessage As String
Dim errorCode As Integer
Dim errorMessage As String
Dim historyLogLevel As Integer
Dim historyLogMessage As String
Dim returnValue As ActionOnDataError
returnValue = instance.DeleteErrorHandler(deleteSource, _
deletedDataSet, errorLogType, customErrorMessage, _
errorCode, errorMessage, historyLogLevel, _
historyLogMessage)
public virtual ActionOnDataError DeleteErrorHandler(
SourceIdentifier deleteSource,
DataSet deletedDataSet,
ref ErrorLogType errorLogType,
ref string customErrorMessage,
int errorCode,
string errorMessage,
ref int historyLogLevel,
ref string historyLogMessage
)
public:
virtual ActionOnDataError DeleteErrorHandler(
SourceIdentifier deleteSource,
DataSet^ deletedDataSet,
ErrorLogType% errorLogType,
String^% customErrorMessage,
int errorCode,
String^ errorMessage,
int% historyLogLevel,
String^% historyLogMessage
)
abstract DeleteErrorHandler :
deleteSource:SourceIdentifier *
deletedDataSet:DataSet *
errorLogType:ErrorLogType byref *
customErrorMessage:string byref *
errorCode:int *
errorMessage:string *
historyLogLevel:int byref *
historyLogMessage:string byref -> ActionOnDataError
override DeleteErrorHandler :
deleteSource:SourceIdentifier *
deletedDataSet:DataSet *
errorLogType:ErrorLogType byref *
customErrorMessage:string byref *
errorCode:int *
errorMessage:string *
historyLogLevel:int byref *
historyLogMessage:string byref -> ActionOnDataError
public function DeleteErrorHandler(
deleteSource : SourceIdentifier,
deletedDataSet : DataSet,
errorLogType : ErrorLogType,
customErrorMessage : String,
errorCode : int,
errorMessage : String,
historyLogLevel : int,
historyLogMessage : String
) : ActionOnDataError
Parametry
- deleteSource
Typ: Microsoft.SqlServer.Replication.BusinessLogicSupport.SourceIdentifier
SourceIdentifier który wskazuje, czy źródło delete, który wygenerował błąd jest Wydawca lub subskrybenta.
- deletedDataSet
Typ: System.Data.DataSet
Element DataSet zawierającego GUID wiersza, który został usunięty.
- errorLogType
Typ: Microsoft.SqlServer.Replication.BusinessLogicSupport.ErrorLogType%
ErrorLogType Parametr wyjściowy, który kontroluje sposób replikacja rejestruje błąd.Ten parametr jest używany tylko wtedy, gdy wartość zwracana jest AcceptCustomErrorBehavior.
- customErrorMessage
Typ: System.String%
Parametr wyjściowy używane do zwracania niestandardowy komunikat o błędzie.Ten parametr jest używany tylko wtedy, gdy wartość zwracana jest AcceptCustomErrorBehavior.
- errorCode
Typ: System.Int32
Kod błędu, który odpowiada podstawowej wystąpił błąd replikacja.
- errorMessage
Typ: System.String
Tekst komunikatu o błędzie odpowiadający podstawowej wystąpił błąd replikacja.
- historyLogLevel
Typ: System.Int32%
Poziom niestandardowy komunikat zwrócony przez niestandardowe dziennika obsługa logika biznesowa.
- historyLogMessage
Typ: System.String%
Dostarczone przez niestandardowy komunikat dziennika obsługa logika biznesowa.Zapisywany pobiera komunikat dziennika baza danych dystrybucji.
Wartość zwracana
Typ: Microsoft.SqlServer.Replication.BusinessLogicSupport.ActionOnDataError
ActionOnDataError Akcję podejmowaną po niestandardowej przez proces obsługa logika biznesowa wykonał.
Zobacz także