Compartilhar via


SystemTargetGrainId Estrutura

Definição

Identifica um destino do 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
Herança
SystemTargetGrainId
Atributos
Implementações

Propriedades

GrainId

Obtém a identidade subjacente.

Métodos

CompareTo(SystemTargetGrainId)

Identifica um destino do sistema.

Create(GrainType, SiloAddress, String)

Cria uma nova instância SystemTargetGrainId.

Create(GrainType, SiloAddress)

Cria uma nova instância SystemTargetGrainId.

CreateGrainServiceGrainId(Int32, String, SiloAddress)

Cria um GrainId para um serviço de granularidade.

CreateGrainType(String)

Cria um destino GrainType do sistema com o nome fornecido.

Equals(Object)

Identifica um destino do sistema.

Equals(SystemTargetGrainId)

Identifica um destino do sistema.

GetHashCode()

Identifica um destino do sistema.

GetSiloAddress()

Obtém o SiloAddress do destino do sistema.

IsSystemTargetGrainId(GrainId)

Retornará true se a instância fornecida representar um destino do sistema, false caso contrário.

ToString()

Identifica um destino do sistema.

TryParse(GrainId, SystemTargetGrainId)

Converte o GrainId fornecido em um SystemTargetGrainId. Um valor retornado indica se a operação foi bem-sucedida.

WithSiloAddress(SiloAddress)

Retorna um novo SystemTargetGrainId direcionamento para o endereço fornecido.

Operadores

Equality(SystemTargetGrainId, SystemTargetGrainId)

Compara os operandos fornecidos para igualdade.

GreaterThan(SystemTargetGrainId, SystemTargetGrainId)

Compara os operandos fornecidos e retorna true se o operando esquerdo for maior que o operando à direita, caso contrário false, .

GreaterThanOrEqual(SystemTargetGrainId, SystemTargetGrainId)

Compara os operandos fornecidos e retorna true se o operando esquerdo for maior ou igual ao operando à direita, caso contrário false, .

Inequality(SystemTargetGrainId, SystemTargetGrainId)

Compara os operandos fornecidos quanto à desigualdade.

LessThan(SystemTargetGrainId, SystemTargetGrainId)

Compara os operandos fornecidos e retorna true se o operando esquerdo for menor que o operando à direita, caso contrário false, .

LessThanOrEqual(SystemTargetGrainId, SystemTargetGrainId)

Compara os operandos fornecidos e retorna true se o operando esquerdo for menor ou igual ao operando à direita, caso contrário false, .

Implantações explícitas de interface

IFormattable.ToString(String, IFormatProvider)

Identifica um destino do sistema.

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

Identifica um destino do sistema.

Aplica-se a