SiloAddress Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classe de données qui encapsule les détails des adresses 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
- Héritage
-
SiloAddress
- Attributs
- Implémente
Propriétés
Endpoint |
Obtient le point de terminaison. |
Generation |
Obtient la génération. |
IsClient |
Obtient une valeur indiquant si cette instance représente un client (par rapport à un serveur). |
Zero |
Obtient la valeur de constante spéciale qui indique un vide SiloAddress. |
Méthodes
AllocateNewGeneration() |
Allouez un nouveau numéro de génération de silo. |
CompareTo(Object) |
Classe de données qui encapsule les détails des adresses de silo. |
CompareTo(SiloAddress) |
Classe de données qui encapsule les détails des adresses de silo. |
Equals(Object) |
Remplacement de la méthode Object.Equals. |
Equals(SiloAddress) |
Remplacement de méthode IEquatable.Equals. |
FromParsableString(String) |
Créez un objet SiloAddress en analysant la chaîne dans un formulaire standard retourné par la |
FromUtf8String(ReadOnlySpan<Byte>) |
Créez un objet SiloAddress en analysant la chaîne dans un formulaire standard retourné par la |
GetConsistentHashCode() |
Retourne une valeur de hachage cohérente pour cette adresse de silo. |
GetHashCode() |
Remplacement de la méthode Object.GetHashCode. |
GetUniformHashCodes(Int32) |
Retourne une collection de variantes de codes de hachage uniformes pour cette instance. |
IsPredecessorOf(SiloAddress) |
Retourne |
IsSuccessorOf(SiloAddress) |
Retourne |
New(IPAddress, Int32, Int32) |
Fabrique pour la création de siloAddresses avec l’adresse de point de terminaison IP et le numéro de génération de silo spécifiés. |
New(IPEndPoint, Int32) |
Fabrique pour la création de siloAddresses avec l’adresse de point de terminaison IP et le numéro de génération de silo spécifiés. |
NewLocalAddress(Int32) |
Fabrique pour la création de siloAddresses pour le silo sur cet ordinateur avec le numéro de génération spécifié. |
ToLongString() |
Retourne une représentation sous forme de chaîne longue de ce SiloAddress. |
ToParsableString() |
Retournez cette SiloAddress dans une forme de chaîne standard, adaptée à une utilisation ultérieure avec la |
ToString() |
Retourne une représentation sous forme de chaîne longue de ce SiloAddress. |
ToStringWithHashCode() |
Retourne une représentation sous forme de chaîne longue de cette SiloAddress, y compris sa valeur de hachage cohérente. |
Implémentations d’interfaces explicites
IFormattable.ToString(String, IFormatProvider) |
Classe de données qui encapsule les détails des adresses de silo. |
ISpanFormattable.TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Classe de données qui encapsule les détails des adresses de silo. |
Méthodes d’extension
ToGatewayUri(SiloAddress) |
Représente une adresse de silo au format d’URI de passerelle. |