Partager via


SystemTargetGrainId Structure

Définition

Identifie une cible système.

[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
Héritage
SystemTargetGrainId
Attributs
Implémente

Propriétés

GrainId

Obtient l’identité sous-jacente.

Méthodes

CompareTo(SystemTargetGrainId)

Identifie une cible système.

Create(GrainType, SiloAddress)

Crée une instance SystemTargetGrainId.

Create(GrainType, SiloAddress, String)

Crée une instance SystemTargetGrainId.

CreateGrainServiceGrainId(Int32, String, SiloAddress)

Crée un GrainId pour un service de grain.

CreateGrainType(String)

Crée une cible GrainType système avec le nom fourni.

Equals(Object)

Identifie une cible système.

Equals(SystemTargetGrainId)

Identifie une cible système.

GetHashCode()

Identifie une cible système.

GetSiloAddress()

Obtient le SiloAddress de la cible système.

IsSystemTargetGrainId(GrainId)

Retourne true si l’instance fournie représente une cible système, false dans le cas contraire.

ToString()

Identifie une cible système.

TryParse(GrainId, SystemTargetGrainId)

Convertit le GrainId fourni en SystemTargetGrainId. Une valeur de retour indique si l'opération a réussi.

WithSiloAddress(SiloAddress)

Retourne un nouveau SystemTargetGrainId ciblage de l’adresse fournie.

Opérateurs

Equality(SystemTargetGrainId, SystemTargetGrainId)

Compare les opérandes fournis pour l’égalité.

GreaterThan(SystemTargetGrainId, SystemTargetGrainId)

Compare les opérandes fournis et retourne true si l’opérande de gauche est supérieur à l’opérande droit, sinon false.

GreaterThanOrEqual(SystemTargetGrainId, SystemTargetGrainId)

Compare les opérandes fournis et retourne true si l’opérande de gauche est supérieur ou égal à l’opérande droit, sinon false.

Inequality(SystemTargetGrainId, SystemTargetGrainId)

Compare les opérandes fournis pour l’inégalité.

LessThan(SystemTargetGrainId, SystemTargetGrainId)

Compare les opérandes fournis et retourne true si l’opérande de gauche est inférieur à l’opérande droit, sinon false.

LessThanOrEqual(SystemTargetGrainId, SystemTargetGrainId)

Compare les opérandes fournis et retourne true si l’opérande de gauche est inférieur ou égal à l’opérande droit, sinon false.

Implémentations d’interfaces explicites

IFormattable.ToString(String, IFormatProvider)

Identifie une cible système.

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

Identifie une cible système.

S’applique à