UniqueId 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
建立這個類別的新實例。
多載
| 名稱 | Description |
|---|---|
| UniqueId() |
建立一個新的類別實例,並擁有一個新的獨特 Guid。 |
| UniqueId(Byte[]) |
使用代表 Guid的位元組陣列建立此類別的新實例。 |
| UniqueId(Guid) |
使用 Guid。 |
| UniqueId(String) |
用字串建立這個類別的新實例。 |
| UniqueId(Byte[], Int32) |
從代表 的 |
| UniqueId(Char[], Int32, Int32) |
從 內 |
UniqueId()
- 來源:
- UniqueId.cs
- 來源:
- UniqueId.cs
- 來源:
- UniqueId.cs
- 來源:
- UniqueId.cs
- 來源:
- UniqueId.cs
建立一個新的類別實例,並擁有一個新的獨特 Guid。
public:
UniqueId();
public UniqueId();
Public Sub New ()
適用於
UniqueId(Byte[])
- 來源:
- UniqueId.cs
- 來源:
- UniqueId.cs
- 來源:
- 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
- 來源:
- 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
- 來源:
- 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
- 來源:
- UniqueId.cs
- 來源:
- UniqueId.cs
從代表 的byte陣列中的偏移Guid量開始,建立一個新的此類實例。
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
- 來源:
- 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 等於零。