SiloAddress Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classe de dados encapsulando os detalhes dos endereços de silo.
[System.Serializable]
public class SiloAddress : IComparable, IComparable<Orleans.Runtime.SiloAddress>, IEquatable<Orleans.Runtime.SiloAddress>
[System.Serializable]
[Orleans.Immutable]
[Orleans.SuppressReferenceTracking]
[System.Text.Json.Serialization.JsonConverter(typeof(Orleans.Runtime.SiloAddressConverter))]
public sealed class SiloAddress : IComparable<Orleans.Runtime.SiloAddress>, IEquatable<Orleans.Runtime.SiloAddress>, ISpanFormattable
[<System.Serializable>]
type SiloAddress = class
interface IEquatable<SiloAddress>
interface IComparable<SiloAddress>
interface IComparable
[<System.Serializable>]
[<Orleans.Immutable>]
[<Orleans.SuppressReferenceTracking>]
[<System.Text.Json.Serialization.JsonConverter(typeof(Orleans.Runtime.SiloAddressConverter))>]
type SiloAddress = class
interface IEquatable<SiloAddress>
interface IComparable<SiloAddress>
interface ISpanFormattable
interface IFormattable
Public Class SiloAddress
Implements IComparable, IComparable(Of SiloAddress), IEquatable(Of SiloAddress)
Public NotInheritable Class SiloAddress
Implements IComparable(Of SiloAddress), IEquatable(Of SiloAddress), ISpanFormattable
- Herança
-
SiloAddress
- Atributos
- Implementações
Propriedades
Endpoint |
Obtém o ponto de extremidade. |
Generation |
Obtém a geração. |
IsClient |
Obtém um valor que indica se essa instância representa um cliente (versus um servidor). |
Zero |
Obtém o valor de constante especial que indica um vazio SiloAddress. |
Métodos
AllocateNewGeneration() |
Aloque um novo número de geração de silo. |
CompareTo(Object) |
Classe de dados encapsulando os detalhes dos endereços de silo. |
CompareTo(SiloAddress) |
Classe de dados encapsulando os detalhes dos endereços de silo. |
Equals(Object) |
Substituição do método Object.Equals. |
Equals(SiloAddress) |
Substituição do método IEquatable.Equals. |
FromParsableString(String) |
Crie um novo objeto SiloAddress analisando a cadeia de caracteres em um formulário padrão retornado do |
FromUtf8String(ReadOnlySpan<Byte>) |
Crie um novo objeto SiloAddress analisando a cadeia de caracteres em um formulário padrão retornado do |
GetConsistentHashCode() |
Retorna um valor de hash consistente para esse endereço de silo. |
GetHashCode() |
Substituição do método Object.GetHashCode. |
GetUniformHashCodes(Int32) |
Retorna uma coleção de variantes de códigos hash uniformes para essa instância. |
IsPredecessorOf(SiloAddress) |
Retornará |
IsSuccessorOf(SiloAddress) |
Retornará |
New(IPAddress, Int32, Int32) |
Fábrica para criar novos SiloAddresses com o endereço de ponto de extremidade IP e o número de geração de silo especificados. |
New(IPEndPoint, Int32) |
Fábrica para criar novos SiloAddresses com o endereço de ponto de extremidade IP e o número de geração de silo especificados. |
NewLocalAddress(Int32) |
Fábrica para criar novos SiloAddresses para silo neste computador com o número de geração especificado. |
ToLongString() |
Retornar uma representação de cadeia de caracteres longa deste SiloAddress. |
ToParsableString() |
Retorne este SiloAddress em um formulário de cadeia de caracteres padrão, adequado para uso posterior com o |
ToString() |
Retornar uma representação de cadeia de caracteres longa deste SiloAddress. |
ToStringWithHashCode() |
Retornar uma representação de cadeia de caracteres longa desse SiloAddress, incluindo seu valor de hash consistente. |
Implantações explícitas de interface
IFormattable.ToString(String, IFormatProvider) |
Classe de dados encapsulando os detalhes dos endereços de silo. |
ISpanFormattable.TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Classe de dados encapsulando os detalhes dos endereços de silo. |
Métodos de Extensão
ToGatewayUri(SiloAddress) |
Represente um endereço de silo no formato de URI do gateway. |