PeerResolver 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í.
Especifica un tipo base utilizado para definir el contrato para el registro y resolución de un id. de malla del mismo nivel a las direcciones del punto de conexión de los nodos que participan en la malla.
public ref class PeerResolver abstract
public abstract class PeerResolver
type PeerResolver = class
Public MustInherit Class PeerResolver
- Herencia
-
PeerResolver
Comentarios
Esta clase es la clase base para la implementación de resoluciones de nombre del mismo nivel personalizadas. Una resolución de nombres del mismo nivel es un servicio de descubrimiento utilizado por canales del mismo nivel para buscar nodos del mismo nivel que participen en una malla del mismo nivel. También se utiliza para "registrar" un nodo con una malla del mismo nivel, el mecanismo por el que se conoce el nodo del mismo nivel y está disponible en la malla del mismo nivel.
Constructores
PeerResolver() |
Inicializa una nueva instancia de la clase PeerResolver. |
Propiedades
CanShareReferrals |
Obtiene si la resolución del nombre del mismo nivel puede compartir las referencias. |
Métodos
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
Initialize(EndpointAddress, Binding, ClientCredentials, PeerReferralPolicy) |
Inicializa la instancia de la resolución del mismo nivel actual con la nueva dirección y configuración del punto de conexión proporcionadas. |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
Register(String, PeerNodeAddress, TimeSpan) |
Registra una PeerNodeAddress para una malla del mismo nivel concreta. |
Resolve(String, Int32, TimeSpan) |
Resuelve el id. de la malla proporcionado en cero o en más direcciones de puntos de conexión de nodos que participan en la malla del mismo nivel. |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
Unregister(Object, TimeSpan) |
Quita la entrada de registro para un nodo de una malla del mismo nivel. |
Update(Object, PeerNodeAddress, TimeSpan) |
Actualiza PeerNodeAddress para un nodo registrado con una malla del mismo nivel específica. |