다음을 통해 공유


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

기본 ID를 가져옵니다.

메서드

CompareTo(SystemTargetGrainId)

시스템 대상을 식별합니다.

Create(GrainType, SiloAddress)

SystemTargetGrainId 인스턴스를 만듭니다.

Create(GrainType, SiloAddress, String)

SystemTargetGrainId 인스턴스를 만듭니다.

CreateGrainServiceGrainId(Int32, String, SiloAddress)

GrainId 조직 서비스에 대한 을 만듭니다.

CreateGrainType(String)

제공된 이름을 사용하여 시스템 대상 GrainType 을 만듭니다.

Equals(Object)

시스템 대상을 식별합니다.

Equals(SystemTargetGrainId)

시스템 대상을 식별합니다.

GetHashCode()

시스템 대상을 식별합니다.

GetSiloAddress()

SiloAddress 시스템 대상의 를 가져옵니다.

IsSystemTargetGrainId(GrainId)

제공된 인스턴스가 시스템 대상을 나타내는 경우 를 반환하고, false 그렇지 않으면 를 반환 true 합니다.

ToString()

시스템 대상을 식별합니다.

TryParse(GrainId, SystemTargetGrainId)

제공된 GrainIdSystemTargetGrainId로 변환합니다. 반환 값은 작업의 성공 여부를 나타냅니다.

WithSiloAddress(SiloAddress)

제공된 주소를 대상으로 하는 새 SystemTargetGrainId 를 반환합니다.

연산자

Equality(SystemTargetGrainId, SystemTargetGrainId)

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

GreaterThan(SystemTargetGrainId, SystemTargetGrainId)

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

GreaterThanOrEqual(SystemTargetGrainId, SystemTargetGrainId)

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

Inequality(SystemTargetGrainId, SystemTargetGrainId)

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

LessThan(SystemTargetGrainId, SystemTargetGrainId)

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

LessThanOrEqual(SystemTargetGrainId, SystemTargetGrainId)

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

명시적 인터페이스 구현

IFormattable.ToString(String, IFormatProvider)

시스템 대상을 식별합니다.

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

시스템 대상을 식별합니다.

적용 대상