Compartir a través de


SystemTargetGrainId Estructura

Definición

Identifica un destino del sistema.

[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
Herencia
SystemTargetGrainId
Atributos
Implementaciones

Propiedades

GrainId

Obtiene la identidad subyacente.

Métodos

CompareTo(SystemTargetGrainId)

Identifica un destino del sistema.

Create(GrainType, SiloAddress)

Crea una nueva instancia de SystemTargetGrainId.

Create(GrainType, SiloAddress, String)

Crea una nueva instancia de SystemTargetGrainId.

CreateGrainServiceGrainId(Int32, String, SiloAddress)

Crea un GrainId para un servicio específico.

CreateGrainType(String)

Crea un destino GrainType del sistema con el nombre proporcionado.

Equals(Object)

Identifica un destino del sistema.

Equals(SystemTargetGrainId)

Identifica un destino del sistema.

GetHashCode()

Identifica un destino del sistema.

GetSiloAddress()

Obtiene el SiloAddress del destino del sistema.

IsSystemTargetGrainId(GrainId)

Devuelve true si la instancia proporcionada representa un destino del sistema, false si no.

ToString()

Identifica un destino del sistema.

TryParse(GrainId, SystemTargetGrainId)

Convierte el GrainId proporcionado en un SystemTargetGrainId. Un valor devuelto indica si la operación tuvo éxito.

WithSiloAddress(SiloAddress)

Devuelve un nuevo SystemTargetGrainId destino de la dirección proporcionada.

Operadores

Equality(SystemTargetGrainId, SystemTargetGrainId)

Compara los operandos proporcionados para comprobar si son iguales.

GreaterThan(SystemTargetGrainId, SystemTargetGrainId)

Compara los operandos proporcionados y devuelve true si el operando izquierdo es mayor que el operando derecho; de lo contrario false, .

GreaterThanOrEqual(SystemTargetGrainId, SystemTargetGrainId)

Compara los operandos proporcionados y devuelve true si el operando izquierdo es mayor o igual que el operando derecho; de lo contrario false, .

Inequality(SystemTargetGrainId, SystemTargetGrainId)

Compara los operandos proporcionados por la desigualdad.

LessThan(SystemTargetGrainId, SystemTargetGrainId)

Compara los operandos proporcionados y devuelve true si el operando izquierdo es menor que el operando derecho; de lo contrario false, .

LessThanOrEqual(SystemTargetGrainId, SystemTargetGrainId)

Compara los operandos proporcionados y devuelve true si el operando izquierdo es menor o igual que el operando derecho; de lo contrario false, .

Implementaciones de interfaz explícitas

IFormattable.ToString(String, IFormatProvider)

Identifica un destino del sistema.

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

Identifica un destino del sistema.

Se aplica a