Freigeben über


SystemTargetGrainId Struktur

Definition

Identifiziert ein Systemziel.

[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
Vererbung
SystemTargetGrainId
Attribute
Implementiert

Eigenschaften

GrainId

Ruft die zugrunde liegende Identität ab.

Methoden

CompareTo(SystemTargetGrainId)

Identifiziert ein Systemziel.

Create(GrainType, SiloAddress, String)

Erstellt eine neue SystemTargetGrainId-Instanz.

Create(GrainType, SiloAddress)

Erstellt eine neue SystemTargetGrainId-Instanz.

CreateGrainServiceGrainId(Int32, String, SiloAddress)

Erstellt einen GrainId für einen Grain-Dienst.

CreateGrainType(String)

Erstellt ein Systemziel GrainType mit dem angegebenen Namen.

Equals(Object)

Identifiziert ein Systemziel.

Equals(SystemTargetGrainId)

Identifiziert ein Systemziel.

GetHashCode()

Identifiziert ein Systemziel.

GetSiloAddress()

Ruft die des SiloAddress Systemziels ab.

IsSystemTargetGrainId(GrainId)

Gibt zurück true , wenn die bereitgestellte Instanz ein Systemziel darstellt, false falls andernfalls.

ToString()

Identifiziert ein Systemziel.

TryParse(GrainId, SystemTargetGrainId)

Konvertiert den bereitgestellten GrainId-Parameter in eine SystemTargetGrainId-Struktur. Ein Rückgabewert gibt an, ob der Vorgang erfolgreich abgeschlossen wurde.

WithSiloAddress(SiloAddress)

Gibt eine neue SystemTargetGrainId für die angegebene Adresse zurück.

Operatoren

Equality(SystemTargetGrainId, SystemTargetGrainId)

Vergleicht die bereitgestellten Operanden auf Gleichheit.

GreaterThan(SystemTargetGrainId, SystemTargetGrainId)

Vergleicht die bereitgestellten Operanden und gibt zurück true , wenn der linke Operand größer als der rechte Operand ist, andernfalls false.

GreaterThanOrEqual(SystemTargetGrainId, SystemTargetGrainId)

Vergleicht die bereitgestellten Operanden und gibt zurück true , wenn der linke Operand größer oder gleich dem rechten Operanden ist, andernfalls false.

Inequality(SystemTargetGrainId, SystemTargetGrainId)

Vergleicht die bereitgestellten Operanden auf Ungleichheit.

LessThan(SystemTargetGrainId, SystemTargetGrainId)

Vergleicht die bereitgestellten Operanden und gibt zurück true , wenn der linke Operand kleiner als der rechte Operand ist, andernfalls false.

LessThanOrEqual(SystemTargetGrainId, SystemTargetGrainId)

Vergleicht die bereitgestellten Operanden und gibt zurück true , wenn der linke Operand kleiner oder gleich dem rechten Operanden ist, andernfalls false.

Explizite Schnittstellenimplementierungen

IFormattable.ToString(String, IFormatProvider)

Identifiziert ein Systemziel.

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

Identifiziert ein Systemziel.

Gilt für: