UniqueId コンストラクター

定義

このクラスの新しいインスタンスを作成します。

オーバーロード

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

新しい一意の 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
Byte[]

Guid を表すバイト配列。

例外

guidnullです。

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
Guid

Guid

例外

guidnullです。

適用対象

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
String

UniqueId の生成に使用する文字列。

属性

例外

valuenullです。

value の長さが 0 です。

注釈

有効な値は、長さが 0 ではない文字列です。

適用対象

UniqueId(Byte[], Int32)

ソース:
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 が、0 未満か、配列の長さを超えています。

guidoffset で指定される値は 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)

パラメーター

chars
Char[]

char を表す Guid 配列。

offset
Int32

char を表す Guid 配列内のオフセット位置。

count
Int32

offset から開始して、使用する配列エントリの数。

属性

例外

charsnullです。

offset が、0 未満か、配列の長さを超えています。

- または -

count が、0 未満か、または配列の長さから offset を引いた値を超えています。

count が 0 です。

適用対象