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 |
Универсальный аргумент. Применимо только в том случае, если HasGenericArgument значение равно true. |
HasGenericArgument |
Указывает, имеет ли информация о ключе универсальный аргумент. |
HasKeyExt |
Указывает, имеет ли сведения о ключе расширение ключа. |
HasObserverId |
Указывает, есть ли у ключевой информации идентификатор наблюдателя. |
HasTargetSilo |
Указывает, есть ли в ключевой информации конечная точка silo. |
IsLongKey |
Указывает, имеет ли ключ длинную информацию. |
Key |
Ключ зерна. Дополнительные специализированные представления см |
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) |
Тип — это низкоуровневое представление ссылочных ключей зерна для обеспечения эффективной сериализации ссылок на зерно. |