SiloAddress Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clase de datos que encapsula los detalles de las direcciones 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
- Herencia
-
SiloAddress
- Atributos
- Implementaciones
Propiedades
Endpoint |
Obtiene el punto de conexión. |
Generation |
Obtiene la generación. |
IsClient |
Obtiene un valor que indica si esta instancia representa un cliente (frente a un servidor). |
Zero |
Obtiene el valor constante especial que indica un objeto vacío SiloAddress. |
Métodos
AllocateNewGeneration() |
Asigne un nuevo número de generación de silo. |
CompareTo(Object) |
Clase de datos que encapsula los detalles de las direcciones de silo. |
CompareTo(SiloAddress) |
Clase de datos que encapsula los detalles de las direcciones de silo. |
Equals(Object) |
Invalidación del método Object.Equals. |
Equals(SiloAddress) |
Invalidación del método IEquatable.Equals. |
FromParsableString(String) |
Cree un nuevo objeto SiloAddress mediante el análisis de la cadena en un formulario estándar devuelto por el |
FromUtf8String(ReadOnlySpan<Byte>) |
Cree un nuevo objeto SiloAddress mediante el análisis de la cadena en un formulario estándar devuelto por el |
GetConsistentHashCode() |
Devuelve un valor hash coherente para esta dirección de silo. |
GetHashCode() |
Invalidación del método Object.GetHashCode. |
GetUniformHashCodes(Int32) |
Devuelve una colección de variantes uniformes de códigos hash para esta instancia. |
IsPredecessorOf(SiloAddress) |
Devuelve |
IsSuccessorOf(SiloAddress) |
Devuelve |
New(IPAddress, Int32, Int32) |
Generador para crear nuevos SiloAddresses con la dirección IP y el número de generación de silo especificados. |
New(IPEndPoint, Int32) |
Generador para crear nuevos SiloAddresses con la dirección IP y el número de generación de silo especificados. |
NewLocalAddress(Int32) |
Generador para crear nuevos SiloAddresses para silo en esta máquina con el número de generación especificado. |
ToLongString() |
Devuelve una representación de cadena larga de este SiloAddress. |
ToParsableString() |
Devuelve este SiloAddress en un formulario de cadena estándar, adecuado para su uso posterior con el |
ToString() |
Devuelve una representación de cadena larga de este SiloAddress. |
ToStringWithHashCode() |
Devuelve una representación de cadena larga de este SiloAddress, incluido su valor hash coherente. |
Implementaciones de interfaz explícitas
IFormattable.ToString(String, IFormatProvider) |
Clase de datos que encapsula los detalles de las direcciones de silo. |
ISpanFormattable.TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Clase de datos que encapsula los detalles de las direcciones de silo. |
Métodos de extensión
ToGatewayUri(SiloAddress) |
Representa una dirección de silo en el formato de URI de puerta de enlace. |