AnnouncementService Clase

Definición

Una implementación auto-hospedada del servicio de anuncios.A self-hosted implementation of the announcement service.

public ref class AnnouncementService
[System.ServiceModel.ServiceBehavior(ConcurrencyMode=System.ServiceModel.ConcurrencyMode.Multiple, InstanceContextMode=System.ServiceModel.InstanceContextMode.Single)]
public class AnnouncementService
[<System.ServiceModel.ServiceBehavior(ConcurrencyMode=System.ServiceModel.ConcurrencyMode.Multiple, InstanceContextMode=System.ServiceModel.InstanceContextMode.Single)>]
type AnnouncementService = class
Public Class AnnouncementService
Herencia
AnnouncementService
Atributos

Comentarios

Esta clase realiza escuchas para los mensajes entrantes en un punto de conexión del anuncio estándar (AnnouncementEndpoint) y proporciona la notificación de eventos cuando llegan los mensajes de anuncio Hola o Adiós.This class listens for incoming messages on a standard announcement endpoint (AnnouncementEndpoint) and provides event notification when Hello or Bye announcement messages arrive. Puede proporcionar una implementación de servicio de anuncio personalizada al derivar desde esta clase.You can provide a custom announcement service implementation by deriving from this class.

Constructores

AnnouncementService()

Inicializa una nueva instancia de la clase AnnouncementService.Initializes a new instance of the AnnouncementService class.

AnnouncementService(Int32)

Inicializa una nueva instancia de la clase AnnouncementService con la longitud especificada del historial de mensajes duplicados.Initializes a new instance of the AnnouncementService class with the specified length of the duplicate message history.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetHashCode()

Sirve como función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
OnBeginOfflineAnnouncement(DiscoveryMessageSequence, EndpointDiscoveryMetadata, AsyncCallback, Object)

Inicia el procesamiento de mensajes entrantes del anuncio (Adiós) sin conexión.Starts the processing of incoming offline announcement (Bye) messages.

OnBeginOnlineAnnouncement(DiscoveryMessageSequence, EndpointDiscoveryMetadata, AsyncCallback, Object)

Inicia el procesamiento de mensajes del anuncio entrantes (Hola) en línea.Starts the processing of incoming online announcement (Hello) messages.

OnEndOfflineAnnouncement(IAsyncResult)

Los usuarios que heredan de AnnouncementService para implementar un servicio de agente de escucha de anuncio personalizado deben invalidar este método y comenzar a procesar los mensajes del anuncio entrantes (Adiós) sin conexión aquí.Users that inherit from AnnouncementService to implement a custom announcement listener service must override this method and begin to process incoming offline announcement (Bye) messages here.

OnEndOnlineAnnouncement(IAsyncResult)

Los usuarios que heredan de AnnouncementService para implementar un servicio de agente de escucha de anuncio personalizado deben invalidar este método y comenzar a procesar los mensajes del anuncio entrantes (Adiós) sin conexión aquí.Users that inherit from AnnouncementService to implement a custom announcement listener service must override this method and begin to process incoming offline announcement (Bye) messages here.

ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)

Eventos

OfflineAnnouncementReceived

Se produce cuando se recibe un mensaje de anuncio (Adiós) sin conexión.Occurs when an offline announcement (Bye) message is received,

OnlineAnnouncementReceived

Se produce cuando se recibe un anuncio en línea (Hola).Occurs when an online announcement (Hello) is received.

Se aplica a