Поделиться через


GrainReferenceKeyInfo Структура

Определение

Тип — это низкоуровневое представление ссылочных ключей зерна для обеспечения эффективной сериализации ссылок на зерно.

public readonly struct GrainReferenceKeyInfo
type GrainReferenceKeyInfo = struct
Public Structure GrainReferenceKeyInfo
Наследование
GrainReferenceKeyInfo

Комментарии

Этот тип не предназначен для общего использования. Это высокоспециализированный тип для сериализации и десериализации ссылок на зерна, и, как правило, это не то, что следует передать в приложении.

Конструкторы

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

Тип — это низкоуровневое представление ссылочных ключей зерна для обеспечения эффективной сериализации ссылок на зерно.

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

Тип — это низкоуровневое представление ссылочных ключей зерна для обеспечения эффективной сериализации ссылок на зерно.

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

Тип — это низкоуровневое представление ссылочных ключей зерна для обеспечения эффективной сериализации ссылок на зерно.

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

Тип — это низкоуровневое представление ссылочных ключей зерна для обеспечения эффективной сериализации ссылок на зерно.

Свойства

GenericArgument

Универсальный аргумент. Применимо только в том случае, если HasGenericArgument значение равно true.

HasGenericArgument

Указывает, имеет ли информация о ключе универсальный аргумент.

HasKeyExt

Указывает, имеет ли сведения о ключе расширение ключа.

HasObserverId

Указывает, есть ли у ключевой информации идентификатор наблюдателя.

HasTargetSilo

Указывает, есть ли в ключевой информации конечная точка silo.

IsLongKey

Указывает, имеет ли ключ длинную информацию.

Key

Ключ зерна. Дополнительные специализированные представления см KeyAs* . в описании методов и KeyFrom*.

ObserverId

Идентификатор наблюдателя. Применимо только в том случае, если HasObserverId значение равно true.

TargetSilo

Целевой сило. Применимо только в том случае, если HasTargetSilo значение равно true.

Методы

KeyAsGuid()

Тип — это низкоуровневое представление ссылочных ключей зерна для обеспечения эффективной сериализации ссылок на зерно.

KeyAsGuidWithExt()

Тип — это низкоуровневое представление ссылочных ключей зерна для обеспечения эффективной сериализации ссылок на зерно.

KeyAsLong()

Тип — это низкоуровневое представление ссылочных ключей зерна для обеспечения эффективной сериализации ссылок на зерно.

KeyAsLongWithExt()

Тип — это низкоуровневое представление ссылочных ключей зерна для обеспечения эффективной сериализации ссылок на зерно.

KeyAsString()

Тип — это низкоуровневое представление ссылочных ключей зерна для обеспечения эффективной сериализации ссылок на зерно.

KeyFromGuid(Guid, UInt64)

Тип — это низкоуровневое представление ссылочных ключей зерна для обеспечения эффективной сериализации ссылок на зерно.

KeyFromGuidWithExt(Guid, String, UInt64)

Тип — это низкоуровневое представление ссылочных ключей зерна для обеспечения эффективной сериализации ссылок на зерно.

KeyFromLong(Int64, UInt64)

Тип — это низкоуровневое представление ссылочных ключей зерна для обеспечения эффективной сериализации ссылок на зерно.

KeyFromLongWithExt(Int64, String, UInt64)

Тип — это низкоуровневое представление ссылочных ключей зерна для обеспечения эффективной сериализации ссылок на зерно.

KeyFromString(String, UInt64)

Тип — это низкоуровневое представление ссылочных ключей зерна для обеспечения эффективной сериализации ссылок на зерно.

Применяется к