InstanceKeyCollisionException 建構函式

定義

初始化該 InstanceKeyCollisionException 類別的實例。

多載

名稱 Description
InstanceKeyCollisionException()

初始化該 InstanceKeyCollisionException 類別的實例。

InstanceKeyCollisionException(String)

初始化類別的實例 InstanceKeyCollisionException ,並以錯誤訊息作為參數傳遞。

InstanceKeyCollisionException(SerializationInfo, StreamingContext)

初始化類別的序列化資料實例 InstanceKeyCollisionException

InstanceKeyCollisionException(String, Exception)

初始化類別的實例 InstanceKeyCollisionException ,並以錯誤訊息及內部例外資訊作為參數傳遞。

InstanceKeyCollisionException(XName, Guid, InstanceKey, Guid)

初始化類別實例 InstanceKeyCollisionException 時,會包含指令名稱、執行指令的實例 ID、實例金鑰資訊,以及目前與該實例金鑰相關的實例 ID,並以參數形式傳遞。

InstanceKeyCollisionException(XName, Guid, InstanceKey, Guid, Exception)

初始化類別實例 InstanceKeyCollisionException 時,包含指令名稱、執行指令的實例 ID、實例金鑰資訊、目前與實例金鑰相關的實例 ID,以及作為參數傳遞的內部例外資訊。

InstanceKeyCollisionException(XName, Guid, InstanceKey, Guid, String, Exception)

初始化類別實例 InstanceKeyCollisionException 時,包含指令名稱、執行指令的實例 ID、實例金鑰資訊、目前與實例金鑰相關的實例 ID、描述異常的錯誤訊息,以及作為參數傳遞的內部例外資訊。

InstanceKeyCollisionException()

初始化該 InstanceKeyCollisionException 類別的實例。

public:
 InstanceKeyCollisionException();
public InstanceKeyCollisionException();
Public Sub New ()

適用於

InstanceKeyCollisionException(String)

初始化類別的實例 InstanceKeyCollisionException ,並以錯誤訊息作為參數傳遞。

public:
 InstanceKeyCollisionException(System::String ^ message);
public InstanceKeyCollisionException(string message);
new System.Runtime.DurableInstancing.InstanceKeyCollisionException : string -> System.Runtime.DurableInstancing.InstanceKeyCollisionException
Public Sub New (message As String)

參數

message
String

例外的原因。

適用於

InstanceKeyCollisionException(SerializationInfo, StreamingContext)

初始化類別的序列化資料實例 InstanceKeyCollisionException

protected:
 InstanceKeyCollisionException(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
[System.Security.SecurityCritical]
protected InstanceKeyCollisionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
[<System.Security.SecurityCritical>]
new System.Runtime.DurableInstancing.InstanceKeyCollisionException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Runtime.DurableInstancing.InstanceKeyCollisionException
Protected Sub New (info As SerializationInfo, context As StreamingContext)

參數

info
SerializationInfo

關於目前例外的資訊。

context
StreamingContext

關於來源或目的地的上下文資訊。

屬性

適用於

InstanceKeyCollisionException(String, Exception)

初始化類別的實例 InstanceKeyCollisionException ,並以錯誤訊息及內部例外資訊作為參數傳遞。

public:
 InstanceKeyCollisionException(System::String ^ message, Exception ^ innerException);
public InstanceKeyCollisionException(string message, Exception innerException);
new System.Runtime.DurableInstancing.InstanceKeyCollisionException : string * Exception -> System.Runtime.DurableInstancing.InstanceKeyCollisionException
Public Sub New (message As String, innerException As Exception)

參數

message
String

例外的原因。

innerException
Exception

就是那個例外導致了現在的例外。

適用於

InstanceKeyCollisionException(XName, Guid, InstanceKey, Guid)

初始化類別實例 InstanceKeyCollisionException 時,會包含指令名稱、執行指令的實例 ID、實例金鑰資訊,以及目前與該實例金鑰相關的實例 ID,並以參數形式傳遞。

public:
 InstanceKeyCollisionException(System::Xml::Linq::XName ^ commandName, Guid instanceId, System::Runtime::DurableInstancing::InstanceKey ^ instanceKey, Guid conflictingInstanceId);
public InstanceKeyCollisionException(System.Xml.Linq.XName commandName, Guid instanceId, System.Runtime.DurableInstancing.InstanceKey instanceKey, Guid conflictingInstanceId);
new System.Runtime.DurableInstancing.InstanceKeyCollisionException : System.Xml.Linq.XName * Guid * System.Runtime.DurableInstancing.InstanceKey * Guid -> System.Runtime.DurableInstancing.InstanceKeyCollisionException
Public Sub New (commandName As XName, instanceId As Guid, instanceKey As InstanceKey, conflictingInstanceId As Guid)

參數

commandName
XName

指令的 XName(名稱空間與名稱的組合)。

instanceId
Guid

指令執行的實例的 ID。 指令失敗是因為實例鍵已經關聯到另一個實例,該實例的 ID 由 conflictingInstanceId 參數代表。

instanceKey
InstanceKey

實例鍵資訊。

conflictingInstanceId
Guid

目前與實例鍵相關聯的實例 ID。

適用於

InstanceKeyCollisionException(XName, Guid, InstanceKey, Guid, Exception)

初始化類別實例 InstanceKeyCollisionException 時,包含指令名稱、執行指令的實例 ID、實例金鑰資訊、目前與實例金鑰相關的實例 ID,以及作為參數傳遞的內部例外資訊。

public:
 InstanceKeyCollisionException(System::Xml::Linq::XName ^ commandName, Guid instanceId, System::Runtime::DurableInstancing::InstanceKey ^ instanceKey, Guid conflictingInstanceId, Exception ^ innerException);
public InstanceKeyCollisionException(System.Xml.Linq.XName commandName, Guid instanceId, System.Runtime.DurableInstancing.InstanceKey instanceKey, Guid conflictingInstanceId, Exception innerException);
new System.Runtime.DurableInstancing.InstanceKeyCollisionException : System.Xml.Linq.XName * Guid * System.Runtime.DurableInstancing.InstanceKey * Guid * Exception -> System.Runtime.DurableInstancing.InstanceKeyCollisionException
Public Sub New (commandName As XName, instanceId As Guid, instanceKey As InstanceKey, conflictingInstanceId As Guid, innerException As Exception)

參數

commandName
XName

指令的 XName(名稱空間與名稱的組合)。

instanceId
Guid

指令執行的實例的 ID。 指令失敗是因為實例鍵已經關聯到另一個實例,該實例的 ID 由 conflictingInstanceId 參數代表。

instanceKey
InstanceKey

實例鍵資訊。

conflictingInstanceId
Guid

目前與實例鍵相關聯的實例 ID。

innerException
Exception

就是那個例外導致了現在的例外。

適用於

InstanceKeyCollisionException(XName, Guid, InstanceKey, Guid, String, Exception)

初始化類別實例 InstanceKeyCollisionException 時,包含指令名稱、執行指令的實例 ID、實例金鑰資訊、目前與實例金鑰相關的實例 ID、描述異常的錯誤訊息,以及作為參數傳遞的內部例外資訊。

public:
 InstanceKeyCollisionException(System::Xml::Linq::XName ^ commandName, Guid instanceId, System::Runtime::DurableInstancing::InstanceKey ^ instanceKey, Guid conflictingInstanceId, System::String ^ message, Exception ^ innerException);
public InstanceKeyCollisionException(System.Xml.Linq.XName commandName, Guid instanceId, System.Runtime.DurableInstancing.InstanceKey instanceKey, Guid conflictingInstanceId, string message, Exception innerException);
new System.Runtime.DurableInstancing.InstanceKeyCollisionException : System.Xml.Linq.XName * Guid * System.Runtime.DurableInstancing.InstanceKey * Guid * string * Exception -> System.Runtime.DurableInstancing.InstanceKeyCollisionException
Public Sub New (commandName As XName, instanceId As Guid, instanceKey As InstanceKey, conflictingInstanceId As Guid, message As String, innerException As Exception)

參數

commandName
XName

指令的 XName(名稱空間與名稱的組合)。

instanceId
Guid

指令執行的實例的 ID。 指令失敗是因為實例金鑰已經與另一個實例相關聯,該實例的 ID 由 conflictingInstanceId 參數表示。

instanceKey
InstanceKey

實例鍵資訊。

conflictingInstanceId
Guid

目前與實例鍵相關聯的實例 ID。

message
String

例外的原因。

innerException
Exception

就是那個例外導致了現在的例外。

適用於