다음을 통해 공유


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)

제공된 피연산자를 비교하고 왼쪽 피연산자 가 오른쪽 피연산자보다 크면 를 반환하고, 그렇지 않으면 false를 반환 true 합니다.

GreaterThanOrEqual(MembershipVersion, MembershipVersion)

제공된 피연산자를 비교하고 왼쪽 피연산자 가 오른쪽 피연산자보다 크거나 같으면 를 반환하고, 그렇지 않으면 false를 반환 true 합니다.

Inequality(MembershipVersion, MembershipVersion)

제공된 피연산자를 같지 않은 피연산자를 비교합니다.

LessThan(MembershipVersion, MembershipVersion)

제공된 피연산자를 비교하고 왼쪽 피연산자를 오른쪽 피연산자보다 작으면 를 반환하고, 그렇지 않으면 false를 반환 true 합니다.

LessThanOrEqual(MembershipVersion, MembershipVersion)

제공된 피연산자를 비교하고 왼쪽 피연산자 가 오른쪽 피연산자보다 작거나 같으면 를 반환 true 합니다. 그렇지 않으면 false입니다.

적용 대상