C# Class Microsoft.WindowsAzure.Samples.Phone.Notifications.PushClient

Inheritance: IPushClient
Afficher le fichier Open project: WindowsAzure-Toolkits/wa-toolkit-wp-nugets

Méthodes publiques

Méthode Description
PushClient ( Uri endpointsServiceUri, Action signRequestDelegate, string applicationId, string clientId, string deviceType, Dispatcher dispatcher = null ) : System
Register ( Action callback, Uri tileNavigationUri = null ) : void
Unregister ( Action callback, Uri tileNavigationUri = null ) : void

Méthodes protégées

Méthode Description
DispatchCallback ( Action callback, PushRegistrationResponse response ) : void
ResolveRequest ( Uri requestUri ) : HttpWebRequest

Private Methods

Méthode Description
DeleteEndpoint ( Action callback, Uri tileNavigationUri ) : void
PutEndpoint ( Uri tileNavigationUri, Action callback ) : void

Method Details

DispatchCallback() protected méthode

protected DispatchCallback ( Action callback, PushRegistrationResponse response ) : void
callback Action
response PushRegistrationResponse
Résultat void

PushClient() public méthode

public PushClient ( Uri endpointsServiceUri, Action signRequestDelegate, string applicationId, string clientId, string deviceType, Dispatcher dispatcher = null ) : System
endpointsServiceUri System.Uri
signRequestDelegate Action
applicationId string
clientId string
deviceType string
dispatcher System.Windows.Threading.Dispatcher
Résultat System

Register() public méthode

public Register ( Action callback, Uri tileNavigationUri = null ) : void
callback Action
tileNavigationUri System.Uri
Résultat void

ResolveRequest() protected méthode

protected ResolveRequest ( Uri requestUri ) : HttpWebRequest
requestUri System.Uri
Résultat System.Net.HttpWebRequest

Unregister() public méthode

public Unregister ( Action callback, Uri tileNavigationUri = null ) : void
callback Action
tileNavigationUri System.Uri
Résultat void