UniqueId クラス

定義

GUID に最適化された一意の識別子。

public ref class UniqueId
public class UniqueId
type UniqueId = class
Public Class UniqueId
継承
UniqueId

注釈

このクラスは任意の文字列値を保持できますが、Guid の処理に最適化されています。

コンストラクター

UniqueId()

新しい一意の GUID を使用して、このクラスの新しいインスタンスを作成します。

UniqueId(Byte[])

Guid を表すバイト配列を使用して、このクラスの新しいインスタンスを作成します。

UniqueId(Byte[], Int32)

byte を表す Guid 配列の、オフセットで指定されている位置から開始して、このクラスの新しいインスタンスを作成します。

UniqueId(Char[], Int32, Int32)

指定した数のエントリを使用し、char 内の指定したオフセット位置から開始して、このクラスの新しいインスタンスを作成します。

UniqueId(Guid)

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

UniqueId(String)

文字列を使用するこのクラスの新しいインスタンスを作成します。

プロパティ

CharArrayLength

UniqueId の文字列表現の長さを取得します。

IsGuid

UniqueIdGuid かどうかを示します。

メソッド

Equals(Object)

オブジェクトがこの UniqueId と等しいかどうかを検査します。

GetHashCode()

この UniqueId のハッシュ コード表現を作成します。

GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToCharArray(Char[], Int32)

UniqueId 値を char 配列に格納します。

ToString()

UniqueId 値を文字列形式で表示します。

TryGetGuid(Byte[], Int32)

Guid としての UniqueId の値の取得を試み、指定したバイト配列の指定したオフセット位置に格納します。

TryGetGuid(Guid)

UniqueId の値の Guid としての取得を試みます。

演算子

Equality(UniqueId, UniqueId)

2 つの UniqueId が等しいかどうかを調べる等値演算子をオーバーライドします。

Inequality(UniqueId, UniqueId)

2 つの UniqueId が等しくないかどうかを調べる等値演算子をオーバーライドします。

適用対象