UniqueId クラス

定義

GUID に最適化された一意の識別子。A unique identifier optimized for Guids.

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

注釈

このクラスは任意の文字列値を保持できますが、Guid の処理に最適化されています。This class can hold any string value, but has optimizations for dealing with Guids.

コンストラクター

UniqueId()

新しい一意の GUID を使用して、このクラスの新しいインスタンスを作成します。Creates a new instance of this class with a new, unique Guid.

UniqueId(Byte[])

Guid を表すバイト配列を使用して、このクラスの新しいインスタンスを作成します。Creates a new instance of this class using a byte array that represents a Guid.

UniqueId(Byte[], Int32)

byte を表す Guid 配列の、オフセットで指定されている位置から開始して、このクラスの新しいインスタンスを作成します。Creates a new instance of this class starting from an offset within a byte array that represents a Guid.

UniqueId(Char[], Int32, Int32)

指定した数のエントリを使用し、char 内の指定したオフセット位置から開始して、このクラスの新しいインスタンスを作成します。Creates a new instance of this class starting from an offset within a char using a specified number of entries.

UniqueId(Guid)

Guid を使用するこのクラスの新しいインスタンスを作成します。Creates a new instance of this class using a Guid.

UniqueId(String)

文字列を使用するこのクラスの新しいインスタンスを作成します。Creates a new instance of this class using a string.

プロパティ

CharArrayLength

UniqueId の文字列表現の長さを取得します。Gets the length of the string representation of the UniqueId.

IsGuid

UniqueIdGuid かどうかを示します。Indicates whether the UniqueId is a Guid.

メソッド

Equals(Object)

オブジェクトがこの UniqueId と等しいかどうかを検査します。Tests whether an object equals this UniqueId.

GetHashCode()

この UniqueId のハッシュ コード表現を作成します。Creates a hash-code representation of this UniqueId.

GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

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

UniqueId 値を char 配列に格納します。Puts the UniqueId value into a char array.

ToString()

UniqueId 値を文字列形式で表示します。Displays the UniqueId value in string format.

TryGetGuid(Byte[], Int32)

Guid としての UniqueId の値の取得を試み、指定したバイト配列の指定したオフセット位置に格納します。Tries to get the value of the UniqueId as a Guid and store it in the given byte array at the specified offset.

TryGetGuid(Guid)

UniqueId の値の Guid としての取得を試みます。Tries to get the value of the UniqueId as a Guid.

演算子

Equality(UniqueId, UniqueId)

2 つの UniqueId が等しいかどうかを調べる等値演算子をオーバーライドします。Overrides the equality operator to test for equality of two UniqueIds.

Inequality(UniqueId, UniqueId)

2 つの UniqueId が等しくないかどうかを調べる等値演算子をオーバーライドします。Overrides the equality operator to test for inequality of two UniqueIds.

適用対象