Klasa DtsException
Definiuje klasę ogólny wyjątek, który w zależności od zwrócony, kod tworzy klasę określony typ wyjątku, który wystąpił.
Hierarchia dziedziczenia
System.Object
System.Exception
Microsoft.SqlServer.Dts.Runtime.DtsException
Więcej...
Przestrzeń nazw: Microsoft.SqlServer.Dts.Runtime
Zestaw: Microsoft.SqlServer.ManagedDTS (w Microsoft.SqlServer.ManagedDTS.dll)
Składnia
'Deklaracja
<SerializableAttribute> _
Public Class DtsException _
Inherits Exception
'Użycie
Dim instance As DtsException
[SerializableAttribute]
public class DtsException : Exception
[SerializableAttribute]
public ref class DtsException : public Exception
[<SerializableAttribute>]
type DtsException =
class
inherit Exception
end
public class DtsException extends Exception
Typ DtsException uwidacznia następujące elementy członkowskie.
Właściwości
Nazwa | Opis | |
---|---|---|
![]() |
Data | (Dziedziczony z Exception). |
![]() |
ErrorCode | Pobiera kod błędu, który tworzy klasę odpowiedni wyjątek.To pole jest tylko do odczytu. |
![]() |
HelpLink | (Dziedziczony z Exception). |
![]() |
HResult | (Dziedziczony z Exception). |
![]() |
InnerException | (Dziedziczony z Exception). |
![]() |
Message | (Dziedziczony z Exception). |
![]() |
Source | (Dziedziczony z Exception). |
![]() |
StackTrace | (Dziedziczony z Exception). |
![]() |
TargetSite | (Dziedziczony z Exception). |
Do góry
Metody
Nazwa | Opis | |
---|---|---|
![]() |
Equals | (Dziedziczony z Object). |
![]() |
Finalize | (Dziedziczony z Object). |
![]() |
GetBaseException | (Dziedziczony z Exception). |
![]() |
GetHashCode | (Dziedziczony z Object). |
![]() |
GetObjectData | (Dziedziczony z Exception). |
![]() |
GetType | (Dziedziczony z Exception). |
![]() |
MemberwiseClone | (Dziedziczony z Object). |
![]() |
ToString | (Dziedziczony z Exception). |
Do góry
Uwagi
Zależnie od kodu błędu, jednej z klas, które czerpią z DtsException jest tworzony.Na przykład, jeśli kod błędu zwracany jest 0x8, DtsScriptingException utworzona klasa.Umożliwia to pisanie kodu dla różnych klas wyjątków, które są zwracane zamiast kodowania przeciwko rodzajową DtsException.Lista klas, które zostały utworzone, zobacz łącze Klas pochodnych poniżej.
Bezpieczeństwo wątków
Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.
Hierarchia dziedziczenia
System.Object
System.Exception
Microsoft.SqlServer.Dts.Runtime.DtsException
Microsoft.SqlServer.Dts.Runtime.DtsComException
Microsoft.SqlServer.Dts.Runtime.DtsComponentException
Microsoft.SqlServer.Dts.Runtime.DtsConnectionException
Microsoft.SqlServer.Dts.Runtime.DtsCouldNotCreateManagedConnectionException
Microsoft.SqlServer.Dts.Runtime.DtsCouldNotCreateManagedForEachEnumeratorException
Microsoft.SqlServer.Dts.Runtime.DtsExponentTooLargeException
Microsoft.SqlServer.Dts.Runtime.DtsGenericException
Microsoft.SqlServer.Dts.Runtime.DtsInvalidBreakpointSiteException
Microsoft.SqlServer.Dts.Runtime.DtsNoConnectionAssignedException
Microsoft.SqlServer.Dts.Runtime.DtsNoForEachEnumAssignedException
Microsoft.SqlServer.Dts.Runtime.DtsNoLogProviderAssignedException
Microsoft.SqlServer.Dts.Runtime.DtsNoObjectAssignedException
Microsoft.SqlServer.Dts.Runtime.DtsNotAConnectionException
Microsoft.SqlServer.Dts.Runtime.DtsNotAForEachEnumException
Microsoft.SqlServer.Dts.Runtime.DtsNotALogProviderException
Microsoft.SqlServer.Dts.Runtime.DtsNotAManagedEnumeratorException
Microsoft.SqlServer.Dts.Runtime.DtsNoTaskAssignedException
Microsoft.SqlServer.Dts.Runtime.DtsNotATaskException
Microsoft.SqlServer.Dts.Runtime.DtsPipelineException
Microsoft.SqlServer.Dts.Runtime.DtsRuntimeException
Microsoft.SqlServer.Dts.Runtime.DtsScriptingException
Microsoft.SqlServer.Dts.Runtime.DtsSqlException
Microsoft.SqlServer.Dts.Runtime.DtsTaskException
Microsoft.SqlServer.Dts.Runtime.DtsToolsException