UniqueId 建構函式

定義

建立這個類別的新實例。

多載

名稱 Description
UniqueId()

建立一個新的類別實例,並擁有一個新的獨特 Guid。

UniqueId(Byte[])

使用代表 Guid的位元組陣列建立此類別的新實例。

UniqueId(Guid)

使用 Guid

UniqueId(String)

用字串建立這個類別的新實例。

UniqueId(Byte[], Int32)

從代表 的byte陣列中的偏移Guid量開始,建立一個新的此類實例。

UniqueId(Char[], Int32, Int32)

從 內 char 的偏移開始,使用指定數量的條目建立此類別的新實例。

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
Byte[]

一個代表 Guid. 的位元組陣列。

例外狀況

guidnull

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
Guid

Guid

例外狀況

guidnull

適用於

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
String

一串用來產生 UniqueId的字串。

屬性

例外狀況

valuenull

長度 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
Byte[]

一個 byte 代表 Guid. 的陣列。

offset
Int32

代表 byte的陣列中Guid偏移位置。

屬性

例外狀況

guidnull

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)

參數

chars
Char[]

一個 char 代表 Guid. 的陣列。

offset
Int32

代表 char的陣列中Guid偏移位置。

count
Int32

可用陣列項目數量,從 offset開始。

屬性

例外狀況

charsnull

offset 小於零或大於陣列長度。

-或-

count 小於零或大於陣列長度減 offset去 。

count 等於零。

適用於