다음을 통해 공유


ActivationId 구조체

정의

조직 활성화를 고유하게 식별합니다.

[Orleans.GenerateSerializer]
[Orleans.Immutable]
[System.Text.Json.Serialization.JsonConverter(typeof(Orleans.Runtime.ActivationIdConverter))]
[System.Serializable]
public readonly struct ActivationId : IEquatable<Orleans.Runtime.ActivationId>, ISpanFormattable
[<Orleans.GenerateSerializer>]
[<Orleans.Immutable>]
[<System.Text.Json.Serialization.JsonConverter(typeof(Orleans.Runtime.ActivationIdConverter))>]
[<System.Serializable>]
type ActivationId = struct
    interface ISpanFormattable
    interface IFormattable
Public Structure ActivationId
Implements IEquatable(Of ActivationId), ISpanFormattable
상속
ActivationId
특성
구현

생성자

ActivationId(Guid)

ActivationId 구조체의 새 인스턴스를 초기화합니다.

속성

IsDefault

인스턴스가 기본 인스턴스인지 여부를 나타내는 값을 가져옵니다.

메서드

Equals(ActivationId)

조직 활성화를 고유하게 식별합니다.

Equals(Object)

조직 활성화를 고유하게 식별합니다.

FromParsableString(String)

를 사용하여 ToParsableString()만든 활성화 ID의 문자열 표현을 구문 분석합니다.

GetDeterministic(GrainId)

제공된 조직 ID에서 결정적이고 재현적으로 계산된 활성화 ID를 반환합니다.

GetHashCode()

조직 활성화를 고유하게 식별합니다.

NewId()

새 임의 활성화 ID를 반환합니다.

ToParsableString()

로 구문 분석할 수 있는 이 활성화 ID의 문자열 표현을 FromParsableString(String)반환합니다.

ToString()

조직 활성화를 고유하게 식별합니다.

연산자

Equality(ActivationId, ActivationId)

제공된 피연산자를 같음으로 비교합니다.

Inequality(ActivationId, ActivationId)

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

명시적 인터페이스 구현

IFormattable.ToString(String, IFormatProvider)

조직 활성화를 고유하게 식별합니다.

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

조직 활성화를 고유하게 식별합니다.

적용 대상