Condividi tramite


MobileAppConfiguration Classe

Definizione

Configura l'oggetto specificato System.Web.Http.HttpConfiguration con le impostazioni usate dalle app per dispositivi mobili di Azure.

public class MobileAppConfiguration : Microsoft.Azure.Mobile.Server.Config.AppConfiguration
type MobileAppConfiguration = class
    inherit AppConfiguration
Public Class MobileAppConfiguration
Inherits AppConfiguration
Ereditarietà
MobileAppConfiguration

Costruttori

MobileAppConfiguration()

Inizializza una nuova istanza della classe MobileAppConfiguration.

Proprietà

ConfigProviders

Ottiene un elenco di oggetti registrati IMobileAppExtensionConfigProvider.

(Ereditato da AppConfiguration)

Metodi

AddBaseRouteExclusion(String)

Aggiunge un nome del controller da escludere dalla route predefinita di 'api/{controller}/{id}'.

ApplyTo(HttpConfiguration)

Chiama Initialize(HttpConfiguration) su ogni oggetto registrato IMobileAppExtensionConfigProvider.

MapApiControllers()

Esegue il mapping di tutti i controller con al MobileAppControllerAttribute modello di route "api/{controller}/{id}".

RegisterConfigProvider(IMobileAppExtensionConfigProvider)

Aggiunge un IMobileAppExtensionConfigProvider oggetto all'elenco di provider che verranno chiamati dal ApplyTo(HttpConfiguration) metodo .

(Ereditato da AppConfiguration)
WithMobileAppControllerConfigProvider(IMobileAppControllerConfigProvider)

Registra l'oggetto specificato IMobileAppControllerConfigProvider con .System.Web.Http.HttpConfiguration Usare questa opzione per eseguire l'override della configurazione predefinita del controller.

Metodi di estensione

AddTablesWithEntityFramework(MobileAppConfiguration)

Configura l'oggetto specificato System.Web.Http.HttpConfiguration con le impostazioni usate dalle app per dispositivi mobili di Azure.

AddMobileAppHomeController(MobileAppConfiguration)

Configura l'oggetto specificato System.Web.Http.HttpConfiguration con le impostazioni usate dalle app per dispositivi mobili di Azure.

AddPushNotifications(MobileAppConfiguration)

Configura l'oggetto specificato System.Web.Http.HttpConfiguration con le impostazioni usate dalle app per dispositivi mobili di Azure.

MapLegacyCrossDomainController(MobileAppConfiguration, IEnumerable<String>)

Configura l'oggetto specificato System.Web.Http.HttpConfiguration con le impostazioni usate dalle app per dispositivi mobili di Azure.

MapLegacyCrossDomainController(MobileAppConfiguration)

Configura l'oggetto specificato System.Web.Http.HttpConfiguration con le impostazioni usate dalle app per dispositivi mobili di Azure.

Si applica a