¿Le resultó útil esta página?
Sus comentarios sobre este contenido son muy importantes. Háganos saber su opinión.
¿Tiene comentarios adicionales?
Caracteres restantes: 1500
Exportar (0) Imprimir
Expandir todo

Clase NotificationHubClient

Representa un cliente de centro de notificaciones.

System.Object
  Microsoft.ServiceBus.Notifications.NotificationHubClient

Espacio de nombres:  Microsoft.ServiceBus.Notifications
Ensamblado:  Microsoft.ServiceBus (en Microsoft.ServiceBus.dll)

public class NotificationHubClient

El tipo NotificationHubClient expone los siguientes miembros.

  NombreDescripción
Propiedad públicaEnableTestSendObtiene o establece un valor que indica si el cliente habilita un envío de prueba.
Arriba

  NombreDescripción
Método públicoCancelNotificationAsync
Método públicoCreateAdmNativeRegistrationAsync(String)Crea de forma asincrónica un registro administrativo nativo.
Método públicoCreateAdmNativeRegistrationAsync(String, IEnumerable<String>)Crea de forma asincrónica un registro administrativo nativo.
Método públicoCreateAdmTemplateRegistrationAsync(String, String)Crea de forma asincrónica un registro de plantilla administrativo.
Método públicoCreateAdmTemplateRegistrationAsync(String, String, IEnumerable<String>)Crea de forma asincrónica un registro de plantilla administrativo.
Método públicoCreateAppleNativeRegistrationAsync(String)Crea de forma asincrónica un registro nativo de Apple.
Método públicoCreateAppleNativeRegistrationAsync(String, IEnumerable<String>)Crea de forma asincrónica un registro nativo de Apple.
Método públicoCreateAppleTemplateRegistrationAsync(String, String)Crea de forma asincrónica un registro de plantilla de Apple. Para especificar propiedades adicionales en el momento de la creación, use el método CreateRegistrationAsync<T>(T).
Método públicoCreateAppleTemplateRegistrationAsync(String, String, IEnumerable<String>)Crea de forma asincrónica un registro de plantilla de Apple. Para especificar propiedades adicionales en el momento de la creación, use el método CreateRegistrationAsync<T>(T).
Método públicoCreateBaiduNativeRegistrationAsync(String, String)
Método públicoCreateBaiduNativeRegistrationAsync(String, String, IEnumerable<String>)
Método públicoCreateBaiduTemplateRegistrationAsync(String, String, String)
Método públicoCreateBaiduTemplateRegistrationAsync(String, String, String, IEnumerable<String>)
Método públicoMiembro estáticoCreateClientFromConnectionString(String, String)Crea un cliente a partir de la cadena de conexión.
Método públicoMiembro estáticoCreateClientFromConnectionString(String, String, Boolean)Crea un cliente a partir de la cadena de conexión.
Método públicoCreateGcmNativeRegistrationAsync(String)Crea de forma asincrónica el registro nativo de GCM.
Método públicoCreateGcmNativeRegistrationAsync(String, IEnumerable<String>)Crea de forma asincrónica el registro nativo de GCM.
Método públicoCreateGcmTemplateRegistrationAsync(String, String)Crea de forma asincrónica el registro de plantilla de GCM.
Método públicoCreateGcmTemplateRegistrationAsync(String, String, IEnumerable<String>)Crea de forma asincrónica el registro de plantilla de GCM.
Método públicoCreateMpnsNativeRegistrationAsync(String)Crea de forma asincrónica el registro nativo de MPNS.
Método públicoCreateMpnsNativeRegistrationAsync(String, IEnumerable<String>)Crea de forma asincrónica el registro nativo de MPNS.
Método públicoCreateMpnsTemplateRegistrationAsync(String, String)Crea de forma asincrónica el registro de plantilla de MPNS. Para especificar propiedades adicionales en el momento de la creación, use el método CreateRegistrationAsync<T>(T).
Método públicoCreateMpnsTemplateRegistrationAsync(String, String, IEnumerable<String>)Crea de forma asincrónica el registro de plantilla de MPNS. Para especificar propiedades adicionales en el momento de la creación, use el método CreateRegistrationAsync<T>(T).
Método públicoCreateOrUpdateRegistrationAsync<T>Crea o actualiza el registro del cliente de forma asincrónica.
Método públicoCreateRegistrationAsync<T>Crea de forma asincrónica un registro.
Método públicoCreateRegistrationIdAsyncCrea de forma asincrónica un identificador de registro.
Método públicoCreateWindowsNativeRegistrationAsync(String)Crea de forma asincrónica el registro nativo de Windows.
Método públicoCreateWindowsNativeRegistrationAsync(String, IEnumerable<String>)Crea de forma asincrónica el registro nativo de Windows.
Método públicoCreateWindowsTemplateRegistrationAsync(String, String)Crea de forma asincrónica el registro de plantilla de Windows.
Método públicoCreateWindowsTemplateRegistrationAsync(String, String, IEnumerable<String>)Crea de forma asincrónica el registro de plantilla de Windows.
Método públicoDeleteRegistrationAsync(String)Elimina de forma asincrónica el registro.
Método públicoDeleteRegistrationAsync(RegistrationDescription)Elimina de forma asincrónica el registro.
Método públicoDeleteRegistrationAsync(String, String)Elimina de forma asincrónica el registro.
Método públicoDeleteRegistrationsByChannelAsyncElimina de forma asincrónica los registros por canal.
Método públicoEquals (Se hereda de Object.)
Método protegidoFinalize (Se hereda de Object.)
Método públicoGetAllRegistrationsAsync(Int32)Recupera de forma asincrónica todos los registros del centro de notificaciones.
Método públicoGetAllRegistrationsAsync(String, Int32)Recupera de forma asincrónica todos los registros del centro de notificaciones.
Método públicoGetBaseUriObtiene el valor de la propiedad BaseUri asociada.
Método públicoGetHashCode (Se hereda de Object.)
Método públicoGetNotificationHubJobAsync
Método públicoGetNotificationHubJobsAsync
Método públicoGetRegistrationAsync<TRegistrationDescription>Recupera de forma asincrónica un registro con un identificador dado. El tipo de registro depende del parámetro TRegistrationDescription especificado.
Método públicoGetRegistrationsByChannelAsync(String, Int32)Obtiene de forma asincrónica los registros por canal.
Método públicoGetRegistrationsByChannelAsync(String, String, Int32)Obtiene de forma asincrónica los registros por canal.
Método públicoGetRegistrationsByTagAsync(String, Int32)Obtiene de forma asincrónica los registros por etiqueta.
Método públicoGetRegistrationsByTagAsync(String, String, Int32)Obtiene de forma asincrónica los registros por etiqueta.
Método públicoGetType (Se hereda de Object.)
Método protegidoMemberwiseClone (Se hereda de Object.)
Método públicoRegistrationExistsAsyncIndica de forma asincrónica que el registro ya existe.
Método públicoScheduleNotificationAsync(Notification, DateTimeOffset)
Método públicoScheduleNotificationAsync(Notification, DateTimeOffset, IEnumerable<String>)
Método públicoScheduleNotificationAsync(Notification, DateTimeOffset, String)
Método públicoSendAdmNativeNotificationAsync(String)Envía de forma asincrónica la notificación nativa administrativa.
Método públicoSendAdmNativeNotificationAsync(String, IEnumerable<String>)Envía de forma asincrónica la notificación nativa administrativa.
Método públicoSendAdmNativeNotificationAsync(String, String)Envía de forma asincrónica la notificación nativa administrativa.
Método públicoSendAppleNativeNotificationAsync(String)Envía de forma asincrónica una notificación nativa de Apple. Para especificar una expiración, use el método SendNotificationAsync(Notification).
Método públicoSendAppleNativeNotificationAsync(String, IEnumerable<String>)Envía de forma asincrónica una notificación nativa de Apple a un conjunto de etiquetas que no esté vacío (máximo 20). Es equivalente a una expresión de etiqueta con operadores OR ("||") booleanos. Para especificar una expiración, use el método SendNotificationAsync(Notification).
Método públicoSendAppleNativeNotificationAsync(String, String)Envía de forma asincrónica una notificación nativa de Apple a una expresión de etiqueta (una sola etiqueta "tag" es una expresión de etiqueta válida). Para especificar una expiración, use el método SendNotificationAsync(Notification).
Método públicoSendBaiduNativeNotificationAsync(String)
Método públicoSendBaiduNativeNotificationAsync(String, IEnumerable<String>)
Método públicoSendBaiduNativeNotificationAsync(String, String)
Método públicoSendGcmNativeNotificationAsync(String)Envía de forma asincrónica la notificación nativa de GCM.
Método públicoSendGcmNativeNotificationAsync(String, IEnumerable<String>)Envía de forma asincrónica una notificación nativa de GCM a un conjunto de etiquetas que no esté vacío (máx. 20). Es equivalente a una expresión de etiqueta con operadores OR ("||") booleanos.
Método públicoSendGcmNativeNotificationAsync(String, String)Envía de forma asincrónica una notificación nativa de GCM a una expresión de etiqueta (una sola etiqueta "tag" es una expresión de etiqueta válida).
Método públicoSendMpnsNativeNotificationAsync(String)Envía de forma asincrónica la notificación nativa de MPNS. Para especificar de MPNS, use el método SendNotificationAsync(Notification).
Método públicoSendMpnsNativeNotificationAsync(String, IEnumerable<String>)Envía de forma asincrónica una notificación nativa de MPNS a un conjunto de etiquetas que no esté vacío (máximo 20). Es equivalente a una expresión de etiqueta con operadores OR ("||") booleanos. Para especificar de MPNS, use el método NotificationHubClient.SendNotificationAsync(Notification).
Método públicoSendMpnsNativeNotificationAsync(String, String)Envía de forma asincrónica una notificación nativa de MPNS a una expresión de etiqueta (una sola etiqueta "tag" es una expresión de etiqueta válida). Para especificar de MPNS, use el método SendNotificationAsync(Notification).
Método públicoSendNotificationAsync(Notification)Envía de forma asincrónica una notificación a un conjunto de etiquetas que no esté vacío (máx. 20). Es equivalente a una expresión de etiqueta con operadores OR ("||") booleanos.
Método públicoSendNotificationAsync(Notification, IEnumerable<String>)Envía de forma asincrónica una notificación a un conjunto de etiquetas que no esté vacío (máx. 20). Es equivalente a una expresión de etiqueta con operadores OR ("||") booleanos.
Método públicoSendNotificationAsync(Notification, String)Envía de forma asincrónica una notificación a una expresión de etiqueta (una sola etiqueta "tag" es una expresión de etiqueta válida).
Método públicoSendTemplateNotificationAsync(IDictionary<String, String>)Envía de forma asincrónica una notificación de plantilla.
Método públicoSendTemplateNotificationAsync(IDictionary<String, String>, IEnumerable<String>)Envía de forma asincrónica una notificación de plantilla a un conjunto de etiquetas que no esté vacío (máximo 20). Es equivalente a una expresión de etiqueta con operadores OR ("||") booleanos.
Método públicoSendTemplateNotificationAsync(IDictionary<String, String>, String)Envía de forma asincrónica una notificación de plantilla a una expresión de etiqueta (una sola etiqueta "tag" es una expresión de etiqueta válida).
Método públicoSendWindowsNativeNotificationAsync(String)Envía de forma asincrónica una notificación nativa de Windows. Para especificar de WNS, use el método SendNotificationAsync(Notification).
Método públicoSendWindowsNativeNotificationAsync(String, IEnumerable<String>)Envía de forma asincrónica una notificación nativa de Windows a un conjunto de etiquetas que no esté vacío (máx. 20). Es equivalente a una expresión de etiqueta con operadores OR ("||") booleanos. Para especificar de WNS, use el método NotificationHubClient.SendNotificationAsync(Notification).
Método públicoSendWindowsNativeNotificationAsync(String, String)Envía de forma asincrónica una notificación nativa de Windows a una expresión de etiqueta (una sola etiqueta "tag" es una expresión de etiqueta válida). Para especificar de WNS, use el método NotificationHubClient.SendNotificationAsync(Notification).
Método públicoSubmitNotificationHubJobAsync
Método públicoToString (Se hereda de Object.)
Método públicoUpdateRegistrationAsync<T>Actualiza de forma asincrónica el registro.
Arriba

Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft