Compartir a través de


Microsoft.Azure.Mobile.Server Espacio de nombres

Clases

AlertProperties

La propiedad "alert" contiene propiedades específicas de la alerta en una notificación destinada a Apple Push Notification Service (APNS). Está diseñado para usarse desde la ApplePushMessage clase .

ApplePushMessage

ApplePushMessage ayuda a generar una carga de notificación destinada al servicio de notificaciones push de Apple. Las notificaciones se pueden enviar mediante la PushClient clase .

ApsProperties

La propiedad "aps" contiene la definición de una notificación destinada a Apple Push Notification Service (APNS). Está diseñado para usarse desde la ApplePushMessage clase .

CompositeTableKey

Contiene CompositeTableKey una o varias claves usadas para identificar una sola fila en una tabla. El formato de cadena de es CompositeTableKey una lista separada por comas (sin LWS) de términos entre comillas simples opcionalmente. Los términos solo deben citarse si contienen una coma.

ConnectionSettings

Esta clase proporciona información de configuración para las cadenas de conexión.

EntityContext

EntityContext es una clase base abstracta que proporciona la misma funcionalidad que el DbContext scaffolding de Visual Studio. Es opcional usar esta clase base en lugar del código con scaffolding cuando se usa .TableController<TData>

EntityData

Una implementación abstracta de la ITableData interfaz que indica cómo se van a serializar las propiedades del sistema para un modelo de datos de tabla determinado al comunicarse con clientes al usar Entity Framework para acceder al almacén back-end. La serialización uniforme de las propiedades del sistema garantiza que los clientes puedan procesar las propiedades del sistema uniformemente entre plataformas. Los modelos de entity framework concretos pueden derivar de esta clase base para admitir las propiedades del sistema.

EntityDomainManager<TData>

Proporciona una DomainManager<TData> implementación dirigida a SQL como almacén back-end mediante Entity Framework. En este modelo, hay una asignación 1:1 entre el objeto de datos (DTO) expuesto a través de y TableController<TData> el modelo de dominio. MappedEntityDomainManager<TData,TModel> es el recomendado DomainManager<TData> para situaciones en las que no hay una relación 1:1 entre el objeto de datos (DTO) y el modelo de dominio administrado por SQL.

GooglePushMessage

GooglePushMessage ayuda a generar una carga de notificación destinada a Google Cloud Messaging para Chrome (GCM). Las notificaciones se pueden enviar mediante la PushClient clase .

LogCategories

Categorías de registro opcionales que el servicio puede usar al registrar mensajes.

MappedEntityDomainManager<TData,TModel>

Proporciona una DomainManager<TData> implementación dirigida a SQL como almacén de back-end mediante Entity Framework donde no hay una asignación de 1:1 entre el objeto de datos (DTO) expuesto a través de y TableController<TData> el modelo de dominio administrado por SQL. Consulte EntityDomainManager<TData> las situaciones en las que hay una relación 1:1 entre el objeto de datos (DTO) y el modelo de dominio administrado por SQL.

MobileAppSettingsDictionary

Contiene la configuración de un servicio, como las cadenas de conexión, el nombre de host, el identificador de suscripción, etc. MobileAppSettingsDictionary proporciona propiedades con tipo para la configuración conocida, como HostName y SubscriptionId , así como IDictionary<TKey,TValue> el acceso a todas las demás configuraciones.

MpnsPushMessage

La MpnsPushMessage clase ayuda a generar una carga de notificación destinada a Servicios de notificaciones push de Microsoft. Las notificaciones se pueden enviar mediante la PushClient clase .

SqlFuncs
TableController<TData>

Proporciona una abstracción común ApiController para los controladores de tabla.

TemplatePushMessage

ApplePushMessage ayuda a generar una carga de notificación dirigida a dispositivos que se han registrado con un registro de plantilla. Una plantilla permite al dispositivo especificar la forma de las notificaciones que desea recibir, incluido un conjunto de palabras clave que quiere que el remitente rellene. En lugar del remitente que crea toda la notificación, simplemente establece los valores de palabra clave. Después, el Centro de notificaciones creará una notificación con la plantilla determinada registrada por el dispositivo y las palabras clave proporcionadas por el remitente. Esto facilita mucho el envío de notificaciones independientemente de la plataforma del receptor. Las palabras clave definidas por la TemplatePushMessage clase se pueden enviar mediante la PushClient clase .

TileBinding

Esta clase representa el binding elemento de un icono de notificación de Windows, consulte http://msdn.microsoft.com/en-us/library/windows/apps/hh761491.aspx para obtener más información. Esta clase está pensada para su uso como parte de la WindowsPushMessage clase .

TileImage

Esta clase representa el image elemento de un icono de notificación de Windows, consulte http://msdn.microsoft.com/en-us/library/windows/apps/hh761491.aspx para obtener más información. Esta clase está pensada para su uso como parte de la WindowsPushMessage clase .

TileText

Esta clase representa el text elemento de un icono de notificación de Windows, consulte http://msdn.microsoft.com/en-us/library/windows/apps/hh761491.aspx para obtener más información. Esta clase está pensada para su uso como parte de la WindowsPushMessage clase .

WindowsPushMessage

WindowsPushMessage ayuda a generar una carga de notificación destinada a servicios de notificaciones push de Windows. Las notificaciones se pueden enviar mediante la PushClient clase .