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

适用于