Compartir a través de


AnnouncementService Clase

Definición

Una implementación auto-hospedada del servicio de anuncios.

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. Puede proporcionar una implementación de servicio de anuncio personalizada al derivar desde esta clase.

Constructores

AnnouncementService()

Inicializa una nueva instancia de la clase AnnouncementService.

AnnouncementService(Int32)

Inicializa una nueva instancia de la clase AnnouncementService con la longitud especificada del historial de mensajes duplicados.

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)
MemberwiseClone()

Crea una copia superficial del Object actual.

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

Inicia el procesamiento de mensajes entrantes del anuncio (Adiós) sin conexión.

OnBeginOnlineAnnouncement(DiscoveryMessageSequence, EndpointDiscoveryMetadata, AsyncCallback, Object)

Inicia el procesamiento de mensajes del anuncio entrantes (Hola) en línea.

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í.

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í.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Eventos

OfflineAnnouncementReceived

Se produce cuando se recibe un mensaje de anuncio sin conexión (Adiós).

OnlineAnnouncementReceived

Se produce cuando se recibe un anuncio en línea (Hola).

Se aplica a