UniqueId 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
建立這個類別的新執行個體。
多載
UniqueId() |
使用新的唯一 GUID,建立這個類別的新執行個體。 |
UniqueId(Byte[]) |
使用表示 Guid 的位元組陣列,建立這個類別的新執行個體。 |
UniqueId(Guid) |
使用 Guid,建立這個類別的新執行個體。 |
UniqueId(String) |
使用字串,建立這個類別的新執行個體。 |
UniqueId(Byte[], Int32) |
從表示 |
UniqueId(Char[], Int32, Int32) |
從 |
UniqueId()
- 來源:
- UniqueId.cs
- 來源:
- UniqueId.cs
- 來源:
- UniqueId.cs
使用新的唯一 GUID,建立這個類別的新執行個體。
public:
UniqueId();
public UniqueId ();
Public Sub New ()
適用於
UniqueId(Byte[])
- 來源:
- UniqueId.cs
- 來源:
- UniqueId.cs
- 來源:
- UniqueId.cs
使用表示 Guid 的位元組陣列,建立這個類別的新執行個體。
public:
UniqueId(cli::array <System::Byte> ^ guid);
public UniqueId (byte[] guid);
new System.Xml.UniqueId : byte[] -> System.Xml.UniqueId
Public Sub New (guid As Byte())
參數
例外狀況
guid
為 null
。
guid
會提供 16 個以下的有效位元組。
備註
僅使用陣列的前 16 個位元組。
適用於
UniqueId(Guid)
- 來源:
- UniqueId.cs
- 來源:
- UniqueId.cs
- 來源:
- UniqueId.cs
使用 Guid,建立這個類別的新執行個體。
public:
UniqueId(Guid guid);
public UniqueId (Guid guid);
new System.Xml.UniqueId : Guid -> System.Xml.UniqueId
Public Sub New (guid As Guid)
參數
例外狀況
guid
為 null
。
適用於
UniqueId(String)
- 來源:
- UniqueId.cs
- 來源:
- UniqueId.cs
- 來源:
- UniqueId.cs
使用字串,建立這個類別的新執行個體。
public:
UniqueId(System::String ^ value);
public UniqueId (string value);
[System.Security.SecurityCritical]
[System.Security.SecurityTreatAsSafe]
public UniqueId (string value);
new System.Xml.UniqueId : string -> System.Xml.UniqueId
[<System.Security.SecurityCritical>]
[<System.Security.SecurityTreatAsSafe>]
new System.Xml.UniqueId : string -> System.Xml.UniqueId
Public Sub New (value As String)
參數
- 屬性
例外狀況
value
為 null
。
value
的長度為零。
備註
任何非零長度的字串都是有效值。
適用於
UniqueId(Byte[], Int32)
- 來源:
- UniqueId.cs
- 來源:
- UniqueId.cs
- 來源:
- UniqueId.cs
從表示 byte
之 Guid 陣列中的位移 (Offset) 開始,建立這個類別的新執行個體。
public:
UniqueId(cli::array <System::Byte> ^ guid, int offset);
public UniqueId (byte[] guid, int offset);
[System.Security.SecurityCritical]
[System.Security.SecurityTreatAsSafe]
public UniqueId (byte[] guid, int offset);
new System.Xml.UniqueId : byte[] * int -> System.Xml.UniqueId
[<System.Security.SecurityCritical>]
[<System.Security.SecurityTreatAsSafe>]
new System.Xml.UniqueId : byte[] * int -> System.Xml.UniqueId
Public Sub New (guid As Byte(), offset As Integer)
參數
- 屬性
例外狀況
guid
為 null
。
offset
小於零或大於陣列長度。
guid
和 offset
提供 16 個以下的有效位元組。
備註
僅使用位於指定之位移的前 16 個位元組。
適用於
UniqueId(Char[], Int32, Int32)
- 來源:
- UniqueId.cs
- 來源:
- UniqueId.cs
- 來源:
- UniqueId.cs
從 char
中的位移開始,使用指定之數目的項目,建立這個類別的新執行個體。
public:
UniqueId(cli::array <char> ^ chars, int offset, int count);
public UniqueId (char[] chars, int offset, int count);
[System.Security.SecurityCritical]
[System.Security.SecurityTreatAsSafe]
public UniqueId (char[] chars, int offset, int count);
new System.Xml.UniqueId : char[] * int * int -> System.Xml.UniqueId
[<System.Security.SecurityCritical>]
[<System.Security.SecurityTreatAsSafe>]
new System.Xml.UniqueId : char[] * int * int -> System.Xml.UniqueId
Public Sub New (chars As Char(), offset As Integer, count As Integer)
參數
- count
- Int32
要使用的陣列項目數目,從 offset
開始算起。
- 屬性
例外狀況
chars
為 null
。
count
等於零。