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


MembershipVersion Структура

Определение

Определяет версию конфигурации членства в кластере.

[System.Serializable]
public struct MembershipVersion : IComparable<Orleans.Runtime.MembershipVersion>, IEquatable<Orleans.Runtime.MembershipVersion>
[System.Serializable]
[Orleans.GenerateSerializer]
[Orleans.Immutable]
[System.Text.Json.Serialization.JsonConverter(typeof(Orleans.Runtime.MembershipVersionConverter))]
public readonly struct MembershipVersion : IComparable<Orleans.Runtime.MembershipVersion>, IEquatable<Orleans.Runtime.MembershipVersion>
[<System.Serializable>]
type MembershipVersion = struct
[<System.Serializable>]
[<Orleans.GenerateSerializer>]
[<Orleans.Immutable>]
[<System.Text.Json.Serialization.JsonConverter(typeof(Orleans.Runtime.MembershipVersionConverter))>]
type MembershipVersion = struct
Public Structure MembershipVersion
Implements IComparable(Of MembershipVersion), IEquatable(Of MembershipVersion)
Наследование
MembershipVersion
Атрибуты
Реализации

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

MembershipVersion(Int64)

Инициализирует новый экземпляр структуры MembershipVersion.

Свойства

MinValue

Возвращает минимальную возможную версию.

Value

Возвращает версию.

Методы

CompareTo(MembershipVersion)

Определяет версию конфигурации членства в кластере.

Equals(MembershipVersion)

Определяет версию конфигурации членства в кластере.

Equals(Object)

Определяет версию конфигурации членства в кластере.

GetHashCode()

Определяет версию конфигурации членства в кластере.

ToString()

Определяет версию конфигурации членства в кластере.

Операторы

Equality(MembershipVersion, MembershipVersion)

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

Explicit(MembershipVersion to Int64)

Определяет версию конфигурации членства в кластере.

GreaterThan(MembershipVersion, MembershipVersion)

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

GreaterThanOrEqual(MembershipVersion, MembershipVersion)

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

Inequality(MembershipVersion, MembershipVersion)

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

LessThan(MembershipVersion, MembershipVersion)

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

LessThanOrEqual(MembershipVersion, MembershipVersion)

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

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