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


SystemTargetGrainId Структура

Определение

Определяет системный целевой объект.

[Orleans.Immutable]
public readonly struct SystemTargetGrainId : IComparable<Orleans.Runtime.SystemTargetGrainId>, IEquatable<Orleans.Runtime.SystemTargetGrainId>, ISpanFormattable
[<Orleans.Immutable>]
type SystemTargetGrainId = struct
    interface ISpanFormattable
    interface IFormattable
Public Structure SystemTargetGrainId
Implements IComparable(Of SystemTargetGrainId), IEquatable(Of SystemTargetGrainId), ISpanFormattable
Наследование
SystemTargetGrainId
Атрибуты
Реализации

Свойства

GrainId

Возвращает базовое удостоверение.

Методы

CompareTo(SystemTargetGrainId)

Определяет системный целевой объект.

Create(GrainType, SiloAddress)

Создает новый экземпляр SystemTargetGrainId.

Create(GrainType, SiloAddress, String)

Создает новый экземпляр SystemTargetGrainId.

CreateGrainServiceGrainId(Int32, String, SiloAddress)

GrainId Создает для службы grain.

CreateGrainType(String)

Создает системный целевой объект GrainType с указанным именем.

Equals(Object)

Определяет системный целевой объект.

Equals(SystemTargetGrainId)

Определяет системный целевой объект.

GetHashCode()

Определяет системный целевой объект.

GetSiloAddress()

SiloAddress Возвращает объект целевого объекта системы.

IsSystemTargetGrainId(GrainId)

Возвращает значение true , если предоставленный экземпляр представляет системный целевой объект, false если нет.

ToString()

Определяет системный целевой объект.

TryParse(GrainId, SystemTargetGrainId)

Преобразует предоставленный цвет GrainId в SystemTargetGrainId. Возвращает значение, указывающее, успешно ли выполнена операция.

WithSiloAddress(SiloAddress)

Возвращает новый SystemTargetGrainId адрес, предназначенный для предоставленного адреса.

Операторы

Equality(SystemTargetGrainId, SystemTargetGrainId)

Сравнивает предоставленные операнды на равенство.

GreaterThan(SystemTargetGrainId, SystemTargetGrainId)

Сравнивает предоставленные операнды и возвращает значение true , если левый операнд больше правого, в противном случае false.

GreaterThanOrEqual(SystemTargetGrainId, SystemTargetGrainId)

Сравнивает предоставленные операнды и возвращает значение true , если левый операнд больше или равен правому операнду, в противном случае false— .

Inequality(SystemTargetGrainId, SystemTargetGrainId)

Сравнивает предоставленные операнды на неравенство.

LessThan(SystemTargetGrainId, SystemTargetGrainId)

Сравнивает предоставленные операнды и возвращает значение true , если левый операнд меньше правого, в противном случае false.

LessThanOrEqual(SystemTargetGrainId, SystemTargetGrainId)

Сравнивает предоставленные операнды и возвращает значение true , если левый операнд меньше правого операнда или равен справа; в противном случае false— значение .

Явные реализации интерфейса

IFormattable.ToString(String, IFormatProvider)

Определяет системный целевой объект.

ISpanFormattable.TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider)

Определяет системный целевой объект.

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