次の方法で共有


GrainReferenceKeyInfo 構造体

定義

型は、グレイン参照のスペース効率の高いシリアル化を可能にするグレイン参照キーの低レベル表現です。

public readonly struct GrainReferenceKeyInfo
type GrainReferenceKeyInfo = struct
Public Structure GrainReferenceKeyInfo
継承
GrainReferenceKeyInfo

注釈

この型は、一般的な使用を目的としたものではありません。 グレイン参照をシリアル化および逆シリアル化するための高度に特殊化された型であるため、通常はアプリケーションで渡す必要はありません。

コンストラクター

GrainReferenceKeyInfo(ValueTuple<UInt64,UInt64,UInt64,String>, Guid)

型は、グレイン参照のスペース効率の高いシリアル化を可能にするグレイン参照キーの低レベル表現です。

GrainReferenceKeyInfo(ValueTuple<UInt64,UInt64,UInt64,String>, String)

型は、グレイン参照のスペース効率の高いシリアル化を可能にするグレイン参照キーの低レベル表現です。

GrainReferenceKeyInfo(ValueTuple<UInt64,UInt64,UInt64,String>, ValueTuple<IPEndPoint,Int32>)

型は、グレイン参照のスペース効率の高いシリアル化を可能にするグレイン参照キーの低レベル表現です。

GrainReferenceKeyInfo(ValueTuple<UInt64,UInt64,UInt64,String>)

型は、グレイン参照のスペース効率の高いシリアル化を可能にするグレイン参照キーの低レベル表現です。

プロパティ

GenericArgument

ジェネリック引数。 が true の場合 HasGenericArgument にのみ適用されます。

HasGenericArgument

キー情報にジェネリック引数があるかどうか。

HasKeyExt

キー情報にキー拡張子があるかどうか。

HasObserverId

キー情報にオブザーバー ID があるかどうか。

HasTargetSilo

キー情報にサイロ エンドポイントがあるかどうか。

IsLongKey

キー情報に長いキーがあるかどうか。

Key

グレイン キー。 より特殊なビューについては、メソッドと KeyFrom*を参照してくださいKeyAs*

ObserverId

オブザーバー ID。が true の場合 HasObserverId にのみ適用されます。

TargetSilo

ターゲット サイロ。 が true の場合 HasTargetSilo にのみ適用されます。

メソッド

KeyAsGuid()

型は、グレイン参照のスペース効率の高いシリアル化を可能にするグレイン参照キーの低レベル表現です。

KeyAsGuidWithExt()

型は、グレイン参照のスペース効率の高いシリアル化を可能にするグレイン参照キーの低レベル表現です。

KeyAsLong()

型は、グレイン参照のスペース効率の高いシリアル化を可能にするグレイン参照キーの低レベル表現です。

KeyAsLongWithExt()

型は、グレイン参照のスペース効率の高いシリアル化を可能にするグレイン参照キーの低レベル表現です。

KeyAsString()

型は、グレイン参照のスペース効率の高いシリアル化を可能にするグレイン参照キーの低レベル表現です。

KeyFromGuid(Guid, UInt64)

型は、グレイン参照のスペース効率の高いシリアル化を可能にするグレイン参照キーの低レベル表現です。

KeyFromGuidWithExt(Guid, String, UInt64)

型は、グレイン参照のスペース効率の高いシリアル化を可能にするグレイン参照キーの低レベル表現です。

KeyFromLong(Int64, UInt64)

型は、グレイン参照のスペース効率の高いシリアル化を可能にするグレイン参照キーの低レベル表現です。

KeyFromLongWithExt(Int64, String, UInt64)

型は、グレイン参照のスペース効率の高いシリアル化を可能にするグレイン参照キーの低レベル表現です。

KeyFromString(String, UInt64)

型は、グレイン参照のスペース効率の高いシリアル化を可能にするグレイン参照キーの低レベル表現です。

適用対象