InstanceKeyCollisionException 建構函式

定義

初始化 InstanceKeyCollisionException 類別的執行個體。

多載

InstanceKeyCollisionException()

初始化 InstanceKeyCollisionException 類別的執行個體。

InstanceKeyCollisionException(String)

使用做為參數傳遞的錯誤訊息,初始化 InstanceKeyCollisionException 類別的執行個體。

InstanceKeyCollisionException(SerializationInfo, StreamingContext)

使用序列化的資料,初始化 InstanceKeyCollisionException 類別的執行個體。

InstanceKeyCollisionException(String, Exception)

使用錯誤訊息和做為參數傳遞的內部例外狀況資訊,初始化 InstanceKeyCollisionException 類別的執行個體。

InstanceKeyCollisionException(XName, Guid, InstanceKey, Guid)

使用命令的名稱、命令執行所針對的執行個體 ID、執行個體索引鍵資訊,以及目前與做為參數傳遞的執行個體索引鍵相關聯的執行個體 ID,初始化 InstanceKeyCollisionException 類別的執行個體。

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

使用命令的名稱、命令執行所針對的執行個體 ID、執行個體索引鍵資訊、目前與執行個體索引鍵相關聯的執行個體 ID,以及傳遞做為參數的內部例外狀況資訊,初始化 InstanceKeyCollisionException 類別的執行個體。

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

使用命令的名稱、命令執行所針對的執行個體 ID、執行個體索引鍵資訊,以及目前與執行個體索引鍵相關聯的執行個體 ID,描述例外狀況的錯誤訊息,以及傳遞做為參數的內部例外狀況資訊,初始化 InstanceKeyCollisionException 類別的執行個體。

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)

使用命令的名稱、命令執行所針對的執行個體 ID、執行個體索引鍵資訊,以及目前與做為參數傳遞的執行個體索引鍵相關聯的執行個體 ID,初始化 InstanceKeyCollisionException 類別的執行個體。

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)

使用命令的名稱、命令執行所針對的執行個體 ID、執行個體索引鍵資訊、目前與執行個體索引鍵相關聯的執行個體 ID,以及傳遞做為參數的內部例外狀況資訊,初始化 InstanceKeyCollisionException 類別的執行個體。

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)

使用命令的名稱、命令執行所針對的執行個體 ID、執行個體索引鍵資訊,以及目前與執行個體索引鍵相關聯的執行個體 ID,描述例外狀況的錯誤訊息,以及傳遞做為參數的內部例外狀況資訊,初始化 InstanceKeyCollisionException 類別的執行個體。

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

造成目前例外狀況的例外狀況。

適用於