UniqueId クラス

定義

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

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

注釈

このクラスは任意の文字列値を保持できますが、 Guidを処理するための最適化があります。

コンストラクター

名前 説明
UniqueId()

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

UniqueId(Byte[], Int32)

byteを表すGuid配列内のオフセットから開始して、このクラスの新しいインスタンスを作成します。

UniqueId(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)

UniqueIdの値をGuidとして取得し、指定されたオフセットの指定されたバイト配列に格納しようとします。

TryGetGuid(Guid)

UniqueIdの値をGuidとして取得しようとします。

演算子

名前 説明
Equality(UniqueId, UniqueId)

等値演算子をオーバーライドして、2 つの UniqueIdの等価性をテストします。

Inequality(UniqueId, UniqueId)

等値演算子をオーバーライドして、2 つの UniqueIdの不等値をテストします。

適用対象