Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
5094 lines (5094 sloc) 398 KB
<Type Name="NotificationHubClient" FullName="Microsoft.Azure.NotificationHubs.NotificationHubClient">
<TypeSignature Language="C#" Value="public class NotificationHubClient" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit NotificationHubClient extends System.Object" />
<TypeSignature Language="DocId" Value="T:Microsoft.Azure.NotificationHubs.NotificationHubClient" />
<TypeSignature Language="VB.NET" Value="Public Class NotificationHubClient" />
<TypeSignature Language="F#" Value="type NotificationHubClient = class" />
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>
Represents a notification hub client.
</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public NotificationHubClient (string connectionString, string notificationHubPath);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string connectionString, string notificationHubPath) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.#ctor(System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="Public Sub New (connectionString As String, notificationHubPath As String)" />
<MemberSignature Language="F#" Value="new Microsoft.Azure.NotificationHubs.NotificationHubClient : string * string -&gt; Microsoft.Azure.NotificationHubs.NotificationHubClient" Usage="new Microsoft.Azure.NotificationHubs.NotificationHubClient (connectionString, notificationHubPath)" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="connectionString" Type="System.String" />
<Parameter Name="notificationHubPath" Type="System.String" />
</Parameters>
<Docs>
<param name="connectionString">Namespace connection string</param>
<param name="notificationHubPath">Hub name</param>
<summary>
Initializes a new instance of <see cref="T:Microsoft.Azure.NotificationHubs.NotificationHubClient" /></summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public NotificationHubClient (string connectionString, string notificationHubPath, Microsoft.Azure.NotificationHubs.NotificationHubClientSettings settings);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string connectionString, string notificationHubPath, class Microsoft.Azure.NotificationHubs.NotificationHubClientSettings settings) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.#ctor(System.String,System.String,Microsoft.Azure.NotificationHubs.NotificationHubClientSettings)" />
<MemberSignature Language="VB.NET" Value="Public Sub New (connectionString As String, notificationHubPath As String, settings As NotificationHubClientSettings)" />
<MemberSignature Language="F#" Value="new Microsoft.Azure.NotificationHubs.NotificationHubClient : string * string * Microsoft.Azure.NotificationHubs.NotificationHubClientSettings -&gt; Microsoft.Azure.NotificationHubs.NotificationHubClient" Usage="new Microsoft.Azure.NotificationHubs.NotificationHubClient (connectionString, notificationHubPath, settings)" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="connectionString" Type="System.String" />
<Parameter Name="notificationHubPath" Type="System.String" />
<Parameter Name="settings" Type="Microsoft.Azure.NotificationHubs.NotificationHubClientSettings" />
</Parameters>
<Docs>
<param name="connectionString">Namespace connection string</param>
<param name="notificationHubPath">Hub name</param>
<param name="settings">Settings</param>
<summary>
Initializes a new instance of <see cref="T:Microsoft.Azure.NotificationHubs.NotificationHubClient" /> with settings
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CancelNotificationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task CancelNotificationAsync (string scheduledNotificationId);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task CancelNotificationAsync(string scheduledNotificationId) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CancelNotificationAsync(System.String)" />
<MemberSignature Language="VB.NET" Value="Public Function CancelNotificationAsync (scheduledNotificationId As String) As Task" />
<MemberSignature Language="F#" Value="member this.CancelNotificationAsync : string -&gt; System.Threading.Tasks.Task" Usage="notificationHubClient.CancelNotificationAsync scheduledNotificationId" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="scheduledNotificationId" Type="System.String" />
</Parameters>
<Docs>
<param name="scheduledNotificationId">The scheduled notification identifier.</param>
<summary>
Cancels the notification asynchronously.
</summary>
<returns>A task that represents the asynchronous operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CancelNotificationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task CancelNotificationAsync (string scheduledNotificationId, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task CancelNotificationAsync(string scheduledNotificationId, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CancelNotificationAsync(System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="member this.CancelNotificationAsync : string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="notificationHubClient.CancelNotificationAsync (scheduledNotificationId, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="scheduledNotificationId" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="scheduledNotificationId">The scheduled notification identifier.</param>
<param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param>
<summary>
Cancels the notification asynchronously.
</summary>
<returns>A task that represents the asynchronous operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateAdmNativeRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AdmRegistrationDescription&gt; CreateAdmNativeRegistrationAsync (string admRegistrationId);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.AdmRegistrationDescription&gt; CreateAdmNativeRegistrationAsync(string admRegistrationId) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateAdmNativeRegistrationAsync(System.String)" />
<MemberSignature Language="VB.NET" Value="Public Function CreateAdmNativeRegistrationAsync (admRegistrationId As String) As Task(Of AdmRegistrationDescription)" />
<MemberSignature Language="F#" Value="member this.CreateAdmNativeRegistrationAsync : string -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AdmRegistrationDescription&gt;" Usage="notificationHubClient.CreateAdmNativeRegistrationAsync admRegistrationId" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AdmRegistrationDescription&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="admRegistrationId" Type="System.String" />
</Parameters>
<Docs>
<param name="admRegistrationId">The administrative registration identifier.</param>
<summary>
Asynchronously creates a native administrative registration.
</summary>
<returns>
The task object representing the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateAdmNativeRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AdmRegistrationDescription&gt; CreateAdmNativeRegistrationAsync (string admRegistrationId, System.Collections.Generic.IEnumerable&lt;string&gt; tags);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.AdmRegistrationDescription&gt; CreateAdmNativeRegistrationAsync(string admRegistrationId, class System.Collections.Generic.IEnumerable`1&lt;string&gt; tags) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateAdmNativeRegistrationAsync(System.String,System.Collections.Generic.IEnumerable{System.String})" />
<MemberSignature Language="VB.NET" Value="Public Function CreateAdmNativeRegistrationAsync (admRegistrationId As String, tags As IEnumerable(Of String)) As Task(Of AdmRegistrationDescription)" />
<MemberSignature Language="F#" Value="member this.CreateAdmNativeRegistrationAsync : string * seq&lt;string&gt; -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AdmRegistrationDescription&gt;" Usage="notificationHubClient.CreateAdmNativeRegistrationAsync (admRegistrationId, tags)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AdmRegistrationDescription&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="admRegistrationId" Type="System.String" />
<Parameter Name="tags" Type="System.Collections.Generic.IEnumerable&lt;System.String&gt;" />
</Parameters>
<Docs>
<param name="admRegistrationId">The administrative registration identifier.</param>
<param name="tags">The tags for the registration.</param>
<summary>
Asynchronously creates a native administrative registration.
</summary>
<returns>
The task object representing the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateAdmNativeRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AdmRegistrationDescription&gt; CreateAdmNativeRegistrationAsync (string admRegistrationId, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.AdmRegistrationDescription&gt; CreateAdmNativeRegistrationAsync(string admRegistrationId, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateAdmNativeRegistrationAsync(System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="member this.CreateAdmNativeRegistrationAsync : string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AdmRegistrationDescription&gt;" Usage="notificationHubClient.CreateAdmNativeRegistrationAsync (admRegistrationId, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AdmRegistrationDescription&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="admRegistrationId" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="admRegistrationId">The administrative registration identifier.</param>
<param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param>
<summary>
Asynchronously creates a native administrative registration.
</summary>
<returns>
The task object representing the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateAdmNativeRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AdmRegistrationDescription&gt; CreateAdmNativeRegistrationAsync (string admRegistrationId, System.Collections.Generic.IEnumerable&lt;string&gt; tags, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.AdmRegistrationDescription&gt; CreateAdmNativeRegistrationAsync(string admRegistrationId, class System.Collections.Generic.IEnumerable`1&lt;string&gt; tags, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateAdmNativeRegistrationAsync(System.String,System.Collections.Generic.IEnumerable{System.String},System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="member this.CreateAdmNativeRegistrationAsync : string * seq&lt;string&gt; * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AdmRegistrationDescription&gt;" Usage="notificationHubClient.CreateAdmNativeRegistrationAsync (admRegistrationId, tags, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AdmRegistrationDescription&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="admRegistrationId" Type="System.String" />
<Parameter Name="tags" Type="System.Collections.Generic.IEnumerable&lt;System.String&gt;" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="admRegistrationId">The administrative registration identifier.</param>
<param name="tags">The tags for the registration.</param>
<param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param>
<summary>
Asynchronously creates a native administrative registration.
</summary>
<returns>
The task object representing the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateAdmTemplateRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AdmTemplateRegistrationDescription&gt; CreateAdmTemplateRegistrationAsync (string admRegistrationId, string jsonPayload);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.AdmTemplateRegistrationDescription&gt; CreateAdmTemplateRegistrationAsync(string admRegistrationId, string jsonPayload) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateAdmTemplateRegistrationAsync(System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="Public Function CreateAdmTemplateRegistrationAsync (admRegistrationId As String, jsonPayload As String) As Task(Of AdmTemplateRegistrationDescription)" />
<MemberSignature Language="F#" Value="member this.CreateAdmTemplateRegistrationAsync : string * string -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AdmTemplateRegistrationDescription&gt;" Usage="notificationHubClient.CreateAdmTemplateRegistrationAsync (admRegistrationId, jsonPayload)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AdmTemplateRegistrationDescription&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="admRegistrationId" Type="System.String" />
<Parameter Name="jsonPayload" Type="System.String" />
</Parameters>
<Docs>
<param name="admRegistrationId">The administrative registration identifier.</param>
<param name="jsonPayload">The JSON payload.</param>
<summary>
Asynchronously creates an administrative template registration.
</summary>
<returns>
The task object representing the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateAdmTemplateRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AdmTemplateRegistrationDescription&gt; CreateAdmTemplateRegistrationAsync (string admRegistrationId, string jsonPayload, System.Collections.Generic.IEnumerable&lt;string&gt; tags);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.AdmTemplateRegistrationDescription&gt; CreateAdmTemplateRegistrationAsync(string admRegistrationId, string jsonPayload, class System.Collections.Generic.IEnumerable`1&lt;string&gt; tags) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateAdmTemplateRegistrationAsync(System.String,System.String,System.Collections.Generic.IEnumerable{System.String})" />
<MemberSignature Language="VB.NET" Value="Public Function CreateAdmTemplateRegistrationAsync (admRegistrationId As String, jsonPayload As String, tags As IEnumerable(Of String)) As Task(Of AdmTemplateRegistrationDescription)" />
<MemberSignature Language="F#" Value="member this.CreateAdmTemplateRegistrationAsync : string * string * seq&lt;string&gt; -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AdmTemplateRegistrationDescription&gt;" Usage="notificationHubClient.CreateAdmTemplateRegistrationAsync (admRegistrationId, jsonPayload, tags)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AdmTemplateRegistrationDescription&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="admRegistrationId" Type="System.String" />
<Parameter Name="jsonPayload" Type="System.String" />
<Parameter Name="tags" Type="System.Collections.Generic.IEnumerable&lt;System.String&gt;" />
</Parameters>
<Docs>
<param name="admRegistrationId">The administrative registration identifier.</param>
<param name="jsonPayload">The JSON payload.</param>
<param name="tags">The tags.</param>
<summary>
Asynchronously creates an administrative template registration.
</summary>
<returns>
The task object representing the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateAdmTemplateRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AdmTemplateRegistrationDescription&gt; CreateAdmTemplateRegistrationAsync (string admRegistrationId, string jsonPayload, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.AdmTemplateRegistrationDescription&gt; CreateAdmTemplateRegistrationAsync(string admRegistrationId, string jsonPayload, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateAdmTemplateRegistrationAsync(System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="member this.CreateAdmTemplateRegistrationAsync : string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AdmTemplateRegistrationDescription&gt;" Usage="notificationHubClient.CreateAdmTemplateRegistrationAsync (admRegistrationId, jsonPayload, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AdmTemplateRegistrationDescription&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="admRegistrationId" Type="System.String" />
<Parameter Name="jsonPayload" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="admRegistrationId">The administrative registration identifier.</param>
<param name="jsonPayload">The JSON payload.</param>
<param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param>
<summary>
Asynchronously creates an administrative template registration.
</summary>
<returns>
The task object representing the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateAdmTemplateRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AdmTemplateRegistrationDescription&gt; CreateAdmTemplateRegistrationAsync (string admRegistrationId, string jsonPayload, System.Collections.Generic.IEnumerable&lt;string&gt; tags, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.AdmTemplateRegistrationDescription&gt; CreateAdmTemplateRegistrationAsync(string admRegistrationId, string jsonPayload, class System.Collections.Generic.IEnumerable`1&lt;string&gt; tags, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateAdmTemplateRegistrationAsync(System.String,System.String,System.Collections.Generic.IEnumerable{System.String},System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="member this.CreateAdmTemplateRegistrationAsync : string * string * seq&lt;string&gt; * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AdmTemplateRegistrationDescription&gt;" Usage="notificationHubClient.CreateAdmTemplateRegistrationAsync (admRegistrationId, jsonPayload, tags, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AdmTemplateRegistrationDescription&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="admRegistrationId" Type="System.String" />
<Parameter Name="jsonPayload" Type="System.String" />
<Parameter Name="tags" Type="System.Collections.Generic.IEnumerable&lt;System.String&gt;" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="admRegistrationId">The administrative registration identifier.</param>
<param name="jsonPayload">The JSON payload.</param>
<param name="tags">The tags.</param>
<param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param>
<summary>
Asynchronously creates an administrative template registration.
</summary>
<returns>
The task object representing the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateAppleNativeRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AppleRegistrationDescription&gt; CreateAppleNativeRegistrationAsync (string deviceToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.AppleRegistrationDescription&gt; CreateAppleNativeRegistrationAsync(string deviceToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateAppleNativeRegistrationAsync(System.String)" />
<MemberSignature Language="VB.NET" Value="Public Function CreateAppleNativeRegistrationAsync (deviceToken As String) As Task(Of AppleRegistrationDescription)" />
<MemberSignature Language="F#" Value="member this.CreateAppleNativeRegistrationAsync : string -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AppleRegistrationDescription&gt;" Usage="notificationHubClient.CreateAppleNativeRegistrationAsync deviceToken" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AppleRegistrationDescription&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="deviceToken" Type="System.String" />
</Parameters>
<Docs>
<param name="deviceToken">The device token.</param>
<summary>
Asynchronously creates an Apple native registration.
</summary>
<returns>
The task that completes the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateAppleNativeRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AppleRegistrationDescription&gt; CreateAppleNativeRegistrationAsync (string deviceToken, System.Collections.Generic.IEnumerable&lt;string&gt; tags);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.AppleRegistrationDescription&gt; CreateAppleNativeRegistrationAsync(string deviceToken, class System.Collections.Generic.IEnumerable`1&lt;string&gt; tags) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateAppleNativeRegistrationAsync(System.String,System.Collections.Generic.IEnumerable{System.String})" />
<MemberSignature Language="VB.NET" Value="Public Function CreateAppleNativeRegistrationAsync (deviceToken As String, tags As IEnumerable(Of String)) As Task(Of AppleRegistrationDescription)" />
<MemberSignature Language="F#" Value="member this.CreateAppleNativeRegistrationAsync : string * seq&lt;string&gt; -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AppleRegistrationDescription&gt;" Usage="notificationHubClient.CreateAppleNativeRegistrationAsync (deviceToken, tags)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AppleRegistrationDescription&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="deviceToken" Type="System.String" />
<Parameter Name="tags" Type="System.Collections.Generic.IEnumerable&lt;System.String&gt;" />
</Parameters>
<Docs>
<param name="deviceToken">The device token.</param>
<param name="tags">The tags.</param>
<summary>
Asynchronously creates an Apple native registration.
</summary>
<returns>
The task that completes the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateAppleNativeRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AppleRegistrationDescription&gt; CreateAppleNativeRegistrationAsync (string deviceToken, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.AppleRegistrationDescription&gt; CreateAppleNativeRegistrationAsync(string deviceToken, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateAppleNativeRegistrationAsync(System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="member this.CreateAppleNativeRegistrationAsync : string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AppleRegistrationDescription&gt;" Usage="notificationHubClient.CreateAppleNativeRegistrationAsync (deviceToken, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AppleRegistrationDescription&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="deviceToken" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="deviceToken">The device token.</param>
<param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param>
<summary>
Asynchronously creates an Apple native registration.
</summary>
<returns>
The task that completes the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateAppleNativeRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AppleRegistrationDescription&gt; CreateAppleNativeRegistrationAsync (string deviceToken, System.Collections.Generic.IEnumerable&lt;string&gt; tags, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.AppleRegistrationDescription&gt; CreateAppleNativeRegistrationAsync(string deviceToken, class System.Collections.Generic.IEnumerable`1&lt;string&gt; tags, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateAppleNativeRegistrationAsync(System.String,System.Collections.Generic.IEnumerable{System.String},System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="member this.CreateAppleNativeRegistrationAsync : string * seq&lt;string&gt; * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AppleRegistrationDescription&gt;" Usage="notificationHubClient.CreateAppleNativeRegistrationAsync (deviceToken, tags, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AppleRegistrationDescription&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="deviceToken" Type="System.String" />
<Parameter Name="tags" Type="System.Collections.Generic.IEnumerable&lt;System.String&gt;" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="deviceToken">The device token.</param>
<param name="tags">The tags.</param>
<param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param>
<summary>
Asynchronously creates an Apple native registration.
</summary>
<returns>
The task that completes the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateAppleTemplateRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AppleTemplateRegistrationDescription&gt; CreateAppleTemplateRegistrationAsync (string deviceToken, string jsonPayload);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.AppleTemplateRegistrationDescription&gt; CreateAppleTemplateRegistrationAsync(string deviceToken, string jsonPayload) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateAppleTemplateRegistrationAsync(System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="Public Function CreateAppleTemplateRegistrationAsync (deviceToken As String, jsonPayload As String) As Task(Of AppleTemplateRegistrationDescription)" />
<MemberSignature Language="F#" Value="member this.CreateAppleTemplateRegistrationAsync : string * string -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AppleTemplateRegistrationDescription&gt;" Usage="notificationHubClient.CreateAppleTemplateRegistrationAsync (deviceToken, jsonPayload)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AppleTemplateRegistrationDescription&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="deviceToken" Type="System.String" />
<Parameter Name="jsonPayload" Type="System.String" />
</Parameters>
<Docs>
<param name="deviceToken">The device token.</param>
<param name="jsonPayload">The JSON payload.</param>
<summary>
Asynchronously creates an Apple template registration. To specify additional properties at creation, use the <see cref="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateRegistrationAsync``1(``0)" /> method.
</summary>
<returns>
The task that completes the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateAppleTemplateRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AppleTemplateRegistrationDescription&gt; CreateAppleTemplateRegistrationAsync (string deviceToken, string jsonPayload, System.Collections.Generic.IEnumerable&lt;string&gt; tags);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.AppleTemplateRegistrationDescription&gt; CreateAppleTemplateRegistrationAsync(string deviceToken, string jsonPayload, class System.Collections.Generic.IEnumerable`1&lt;string&gt; tags) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateAppleTemplateRegistrationAsync(System.String,System.String,System.Collections.Generic.IEnumerable{System.String})" />
<MemberSignature Language="VB.NET" Value="Public Function CreateAppleTemplateRegistrationAsync (deviceToken As String, jsonPayload As String, tags As IEnumerable(Of String)) As Task(Of AppleTemplateRegistrationDescription)" />
<MemberSignature Language="F#" Value="member this.CreateAppleTemplateRegistrationAsync : string * string * seq&lt;string&gt; -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AppleTemplateRegistrationDescription&gt;" Usage="notificationHubClient.CreateAppleTemplateRegistrationAsync (deviceToken, jsonPayload, tags)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AppleTemplateRegistrationDescription&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="deviceToken" Type="System.String" />
<Parameter Name="jsonPayload" Type="System.String" />
<Parameter Name="tags" Type="System.Collections.Generic.IEnumerable&lt;System.String&gt;" />
</Parameters>
<Docs>
<param name="deviceToken">The device token.</param>
<param name="jsonPayload">The JSON payload.</param>
<param name="tags">The tags.</param>
<summary>
Asynchronously creates an Apple template registration. To specify additional properties at creation, use the <see cref="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateRegistrationAsync``1(``0)" /> method.
</summary>
<returns>
The task that completes the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateAppleTemplateRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AppleTemplateRegistrationDescription&gt; CreateAppleTemplateRegistrationAsync (string deviceToken, string jsonPayload, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.AppleTemplateRegistrationDescription&gt; CreateAppleTemplateRegistrationAsync(string deviceToken, string jsonPayload, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateAppleTemplateRegistrationAsync(System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="member this.CreateAppleTemplateRegistrationAsync : string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AppleTemplateRegistrationDescription&gt;" Usage="notificationHubClient.CreateAppleTemplateRegistrationAsync (deviceToken, jsonPayload, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AppleTemplateRegistrationDescription&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="deviceToken" Type="System.String" />
<Parameter Name="jsonPayload" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="deviceToken">The device token.</param>
<param name="jsonPayload">The JSON payload.</param>
<param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param>
<summary>
Asynchronously creates an Apple template registration. To specify additional properties at creation, use the <see cref="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateRegistrationAsync``1(``0)" /> method.
</summary>
<returns>
The task that completes the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateAppleTemplateRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AppleTemplateRegistrationDescription&gt; CreateAppleTemplateRegistrationAsync (string deviceToken, string jsonPayload, System.Collections.Generic.IEnumerable&lt;string&gt; tags, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.AppleTemplateRegistrationDescription&gt; CreateAppleTemplateRegistrationAsync(string deviceToken, string jsonPayload, class System.Collections.Generic.IEnumerable`1&lt;string&gt; tags, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateAppleTemplateRegistrationAsync(System.String,System.String,System.Collections.Generic.IEnumerable{System.String},System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="member this.CreateAppleTemplateRegistrationAsync : string * string * seq&lt;string&gt; * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AppleTemplateRegistrationDescription&gt;" Usage="notificationHubClient.CreateAppleTemplateRegistrationAsync (deviceToken, jsonPayload, tags, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.AppleTemplateRegistrationDescription&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="deviceToken" Type="System.String" />
<Parameter Name="jsonPayload" Type="System.String" />
<Parameter Name="tags" Type="System.Collections.Generic.IEnumerable&lt;System.String&gt;" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="deviceToken">The device token.</param>
<param name="jsonPayload">The JSON payload.</param>
<param name="tags">The tags.</param>
<param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param>
<summary>
Asynchronously creates an Apple template registration. To specify additional properties at creation, use the <see cref="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateRegistrationAsync``1(``0)" /> method.
</summary>
<returns>
The task that completes the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateBaiduNativeRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.BaiduRegistrationDescription&gt; CreateBaiduNativeRegistrationAsync (string userId, string channelId);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.BaiduRegistrationDescription&gt; CreateBaiduNativeRegistrationAsync(string userId, string channelId) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateBaiduNativeRegistrationAsync(System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="Public Function CreateBaiduNativeRegistrationAsync (userId As String, channelId As String) As Task(Of BaiduRegistrationDescription)" />
<MemberSignature Language="F#" Value="member this.CreateBaiduNativeRegistrationAsync : string * string -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.BaiduRegistrationDescription&gt;" Usage="notificationHubClient.CreateBaiduNativeRegistrationAsync (userId, channelId)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.BaiduRegistrationDescription&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="userId" Type="System.String" />
<Parameter Name="channelId" Type="System.String" />
</Parameters>
<Docs>
<param name="userId">The user identifier.</param>
<param name="channelId">The channel identifier.</param>
<summary>
Creates the baidu native registration asynchronously.
</summary>
<returns>A task that represents the asynchronous operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateBaiduNativeRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.BaiduRegistrationDescription&gt; CreateBaiduNativeRegistrationAsync (string userId, string channelId, System.Collections.Generic.IEnumerable&lt;string&gt; tags);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.BaiduRegistrationDescription&gt; CreateBaiduNativeRegistrationAsync(string userId, string channelId, class System.Collections.Generic.IEnumerable`1&lt;string&gt; tags) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateBaiduNativeRegistrationAsync(System.String,System.String,System.Collections.Generic.IEnumerable{System.String})" />
<MemberSignature Language="VB.NET" Value="Public Function CreateBaiduNativeRegistrationAsync (userId As String, channelId As String, tags As IEnumerable(Of String)) As Task(Of BaiduRegistrationDescription)" />
<MemberSignature Language="F#" Value="member this.CreateBaiduNativeRegistrationAsync : string * string * seq&lt;string&gt; -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.BaiduRegistrationDescription&gt;" Usage="notificationHubClient.CreateBaiduNativeRegistrationAsync (userId, channelId, tags)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.BaiduRegistrationDescription&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="userId" Type="System.String" />
<Parameter Name="channelId" Type="System.String" />
<Parameter Name="tags" Type="System.Collections.Generic.IEnumerable&lt;System.String&gt;" />
</Parameters>
<Docs>
<param name="userId">The user identifier.</param>
<param name="channelId">The channel identifier.</param>
<param name="tags">The tags.</param>
<summary>
Creates the baidu native registration asynchronously.
</summary>
<returns>A task that represents the asynchronous operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateBaiduTemplateRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.BaiduTemplateRegistrationDescription&gt; CreateBaiduTemplateRegistrationAsync (string userId, string channelId, string jsonPayload);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.BaiduTemplateRegistrationDescription&gt; CreateBaiduTemplateRegistrationAsync(string userId, string channelId, string jsonPayload) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateBaiduTemplateRegistrationAsync(System.String,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="Public Function CreateBaiduTemplateRegistrationAsync (userId As String, channelId As String, jsonPayload As String) As Task(Of BaiduTemplateRegistrationDescription)" />
<MemberSignature Language="F#" Value="member this.CreateBaiduTemplateRegistrationAsync : string * string * string -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.BaiduTemplateRegistrationDescription&gt;" Usage="notificationHubClient.CreateBaiduTemplateRegistrationAsync (userId, channelId, jsonPayload)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.BaiduTemplateRegistrationDescription&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="userId" Type="System.String" />
<Parameter Name="channelId" Type="System.String" />
<Parameter Name="jsonPayload" Type="System.String" />
</Parameters>
<Docs>
<param name="userId">The user identifier.</param>
<param name="channelId">The channel identifier.</param>
<param name="jsonPayload">The json payload.</param>
<summary>
Creates the baidu template registration asynchronously.
</summary>
<returns>A task that represents the asynchronous operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateBaiduTemplateRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.BaiduTemplateRegistrationDescription&gt; CreateBaiduTemplateRegistrationAsync (string userId, string channelId, string jsonPayload, System.Collections.Generic.IEnumerable&lt;string&gt; tags);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.BaiduTemplateRegistrationDescription&gt; CreateBaiduTemplateRegistrationAsync(string userId, string channelId, string jsonPayload, class System.Collections.Generic.IEnumerable`1&lt;string&gt; tags) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateBaiduTemplateRegistrationAsync(System.String,System.String,System.String,System.Collections.Generic.IEnumerable{System.String})" />
<MemberSignature Language="VB.NET" Value="Public Function CreateBaiduTemplateRegistrationAsync (userId As String, channelId As String, jsonPayload As String, tags As IEnumerable(Of String)) As Task(Of BaiduTemplateRegistrationDescription)" />
<MemberSignature Language="F#" Value="member this.CreateBaiduTemplateRegistrationAsync : string * string * string * seq&lt;string&gt; -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.BaiduTemplateRegistrationDescription&gt;" Usage="notificationHubClient.CreateBaiduTemplateRegistrationAsync (userId, channelId, jsonPayload, tags)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.BaiduTemplateRegistrationDescription&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="userId" Type="System.String" />
<Parameter Name="channelId" Type="System.String" />
<Parameter Name="jsonPayload" Type="System.String" />
<Parameter Name="tags" Type="System.Collections.Generic.IEnumerable&lt;System.String&gt;" />
</Parameters>
<Docs>
<param name="userId">The user identifier.</param>
<param name="channelId">The channel identifier.</param>
<param name="jsonPayload">The json payload.</param>
<param name="tags">The tags.</param>
<summary>
Creates the baidu template registration asynchronously.
</summary>
<returns>A task that represents the asynchronous operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateClientFromConnectionString">
<MemberSignature Language="C#" Value="public static Microsoft.Azure.NotificationHubs.NotificationHubClient CreateClientFromConnectionString (string connectionString, string notificationHubPath);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Azure.NotificationHubs.NotificationHubClient CreateClientFromConnectionString(string connectionString, string notificationHubPath) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateClientFromConnectionString(System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="Public Shared Function CreateClientFromConnectionString (connectionString As String, notificationHubPath As String) As NotificationHubClient" />
<MemberSignature Language="F#" Value="static member CreateClientFromConnectionString : string * string -&gt; Microsoft.Azure.NotificationHubs.NotificationHubClient" Usage="Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateClientFromConnectionString (connectionString, notificationHubPath)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Azure.NotificationHubs.NotificationHubClient</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="connectionString" Type="System.String" />
<Parameter Name="notificationHubPath" Type="System.String" />
</Parameters>
<Docs>
<param name="connectionString">The connection string should have the Listen permission. <see cref="T:Microsoft.Azure.NotificationHubs.Messaging.AccessRights" /> for
information about the Listen permission.</param>
<param name="notificationHubPath">The notification hub path. If the full path to the notification hub is
https://yourNamespace.notificationhubs.windows.net/yourHub, then you would pass in "yourHub" for notificationPath.</param>
<summary>
Creates a client from connection string.
</summary>
<returns>
The created <see cref="T:Microsoft.Azure.NotificationHubs.NotificationHubClient" />.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateClientFromConnectionString">
<MemberSignature Language="C#" Value="public static Microsoft.Azure.NotificationHubs.NotificationHubClient CreateClientFromConnectionString (string connectionString, string notificationHubPath, bool enableTestSend);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Azure.NotificationHubs.NotificationHubClient CreateClientFromConnectionString(string connectionString, string notificationHubPath, bool enableTestSend) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateClientFromConnectionString(System.String,System.String,System.Boolean)" />
<MemberSignature Language="VB.NET" Value="Public Shared Function CreateClientFromConnectionString (connectionString As String, notificationHubPath As String, enableTestSend As Boolean) As NotificationHubClient" />
<MemberSignature Language="F#" Value="static member CreateClientFromConnectionString : string * string * bool -&gt; Microsoft.Azure.NotificationHubs.NotificationHubClient" Usage="Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateClientFromConnectionString (connectionString, notificationHubPath, enableTestSend)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Azure.NotificationHubs.NotificationHubClient</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="connectionString" Type="System.String" />
<Parameter Name="notificationHubPath" Type="System.String" />
<Parameter Name="enableTestSend" Type="System.Boolean" />
</Parameters>
<Docs>
<param name="connectionString">The connection string should have the Listen permission. <see cref="T:Microsoft.Azure.NotificationHubs.Messaging.AccessRights" /> for
information about the Listen permission.</param>
<param name="notificationHubPath">The notification hub path. If the full path to the notification hub is
https://yourNamespace.notificationhubs.windows.net/yourHub, then you would pass in "yourHub" for notificationPath.</param>
<param name="enableTestSend">Indicates if the NotificationHubClient should be used to send debug messages by setting <see cref="P:Microsoft.Azure.NotificationHubs.NotificationHubClient.EnableTestSend" />.</param>
<summary>
Creates a client from connection string.
</summary>
<returns>
The created <see cref="T:Microsoft.Azure.NotificationHubs.NotificationHubClient" />.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateFcmNativeRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.FcmRegistrationDescription&gt; CreateFcmNativeRegistrationAsync (string fcmRegistrationId);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.FcmRegistrationDescription&gt; CreateFcmNativeRegistrationAsync(string fcmRegistrationId) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateFcmNativeRegistrationAsync(System.String)" />
<MemberSignature Language="VB.NET" Value="Public Function CreateFcmNativeRegistrationAsync (fcmRegistrationId As String) As Task(Of FcmRegistrationDescription)" />
<MemberSignature Language="F#" Value="member this.CreateFcmNativeRegistrationAsync : string -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.FcmRegistrationDescription&gt;" Usage="notificationHubClient.CreateFcmNativeRegistrationAsync fcmRegistrationId" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.FcmRegistrationDescription&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="fcmRegistrationId" Type="System.String" />
</Parameters>
<Docs>
<param name="fcmRegistrationId">The FCM registration ID.</param>
<summary>
Asynchronously creates FCM native registration.
</summary>
<returns>
The task that completes the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateFcmNativeRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.FcmRegistrationDescription&gt; CreateFcmNativeRegistrationAsync (string fcmRegistrationId, System.Collections.Generic.IEnumerable&lt;string&gt; tags);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.FcmRegistrationDescription&gt; CreateFcmNativeRegistrationAsync(string fcmRegistrationId, class System.Collections.Generic.IEnumerable`1&lt;string&gt; tags) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateFcmNativeRegistrationAsync(System.String,System.Collections.Generic.IEnumerable{System.String})" />
<MemberSignature Language="VB.NET" Value="Public Function CreateFcmNativeRegistrationAsync (fcmRegistrationId As String, tags As IEnumerable(Of String)) As Task(Of FcmRegistrationDescription)" />
<MemberSignature Language="F#" Value="member this.CreateFcmNativeRegistrationAsync : string * seq&lt;string&gt; -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.FcmRegistrationDescription&gt;" Usage="notificationHubClient.CreateFcmNativeRegistrationAsync (fcmRegistrationId, tags)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.FcmRegistrationDescription&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="fcmRegistrationId" Type="System.String" />
<Parameter Name="tags" Type="System.Collections.Generic.IEnumerable&lt;System.String&gt;" />
</Parameters>
<Docs>
<param name="fcmRegistrationId">The FCM registration ID.</param>
<param name="tags">The tags.</param>
<summary>
Asynchronously creates FCM native registration.
</summary>
<returns>
The task that completes the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateFcmNativeRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.FcmRegistrationDescription&gt; CreateFcmNativeRegistrationAsync (string fcmRegistrationId, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.FcmRegistrationDescription&gt; CreateFcmNativeRegistrationAsync(string fcmRegistrationId, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateFcmNativeRegistrationAsync(System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="member this.CreateFcmNativeRegistrationAsync : string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.FcmRegistrationDescription&gt;" Usage="notificationHubClient.CreateFcmNativeRegistrationAsync (fcmRegistrationId, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.FcmRegistrationDescription&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="fcmRegistrationId" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="fcmRegistrationId">The FCM registration ID.</param>
<param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param>
<summary>
Asynchronously creates FCM native registration.
</summary>
<returns>
The task that completes the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateFcmNativeRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.FcmRegistrationDescription&gt; CreateFcmNativeRegistrationAsync (string fcmRegistrationId, System.Collections.Generic.IEnumerable&lt;string&gt; tags, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.FcmRegistrationDescription&gt; CreateFcmNativeRegistrationAsync(string fcmRegistrationId, class System.Collections.Generic.IEnumerable`1&lt;string&gt; tags, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateFcmNativeRegistrationAsync(System.String,System.Collections.Generic.IEnumerable{System.String},System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="member this.CreateFcmNativeRegistrationAsync : string * seq&lt;string&gt; * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.FcmRegistrationDescription&gt;" Usage="notificationHubClient.CreateFcmNativeRegistrationAsync (fcmRegistrationId, tags, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.FcmRegistrationDescription&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="fcmRegistrationId" Type="System.String" />
<Parameter Name="tags" Type="System.Collections.Generic.IEnumerable&lt;System.String&gt;" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="fcmRegistrationId">The FCM registration ID.</param>
<param name="tags">The tags.</param>
<param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param>
<summary>
Asynchronously creates FCM native registration.
</summary>
<returns>
The task that completes the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateFcmTemplateRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.FcmTemplateRegistrationDescription&gt; CreateFcmTemplateRegistrationAsync (string fcmRegistrationId, string jsonPayload);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.FcmTemplateRegistrationDescription&gt; CreateFcmTemplateRegistrationAsync(string fcmRegistrationId, string jsonPayload) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateFcmTemplateRegistrationAsync(System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="Public Function CreateFcmTemplateRegistrationAsync (fcmRegistrationId As String, jsonPayload As String) As Task(Of FcmTemplateRegistrationDescription)" />
<MemberSignature Language="F#" Value="member this.CreateFcmTemplateRegistrationAsync : string * string -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.FcmTemplateRegistrationDescription&gt;" Usage="notificationHubClient.CreateFcmTemplateRegistrationAsync (fcmRegistrationId, jsonPayload)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.FcmTemplateRegistrationDescription&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="fcmRegistrationId" Type="System.String" />
<Parameter Name="jsonPayload" Type="System.String" />
</Parameters>
<Docs>
<param name="fcmRegistrationId">The FCM registration ID.</param>
<param name="jsonPayload">The JSON payload.</param>
<summary>
Asynchronously creates FCM template registration.
</summary>
<returns>
The task that completes the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateFcmTemplateRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.FcmTemplateRegistrationDescription&gt; CreateFcmTemplateRegistrationAsync (string fcmRegistrationId, string jsonPayload, System.Collections.Generic.IEnumerable&lt;string&gt; tags);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.FcmTemplateRegistrationDescription&gt; CreateFcmTemplateRegistrationAsync(string fcmRegistrationId, string jsonPayload, class System.Collections.Generic.IEnumerable`1&lt;string&gt; tags) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateFcmTemplateRegistrationAsync(System.String,System.String,System.Collections.Generic.IEnumerable{System.String})" />
<MemberSignature Language="VB.NET" Value="Public Function CreateFcmTemplateRegistrationAsync (fcmRegistrationId As String, jsonPayload As String, tags As IEnumerable(Of String)) As Task(Of FcmTemplateRegistrationDescription)" />
<MemberSignature Language="F#" Value="member this.CreateFcmTemplateRegistrationAsync : string * string * seq&lt;string&gt; -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.FcmTemplateRegistrationDescription&gt;" Usage="notificationHubClient.CreateFcmTemplateRegistrationAsync (fcmRegistrationId, jsonPayload, tags)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.FcmTemplateRegistrationDescription&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="fcmRegistrationId" Type="System.String" />
<Parameter Name="jsonPayload" Type="System.String" />
<Parameter Name="tags" Type="System.Collections.Generic.IEnumerable&lt;System.String&gt;" />
</Parameters>
<Docs>
<param name="fcmRegistrationId">The FCM registration ID.</param>
<param name="jsonPayload">The JSON payload.</param>
<param name="tags">The tags.</param>
<summary>
Asynchronously creates FCM template registration.
</summary>
<returns>
The task that completes the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateFcmTemplateRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.FcmTemplateRegistrationDescription&gt; CreateFcmTemplateRegistrationAsync (string fcmRegistrationId, string jsonPayload, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.FcmTemplateRegistrationDescription&gt; CreateFcmTemplateRegistrationAsync(string fcmRegistrationId, string jsonPayload, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateFcmTemplateRegistrationAsync(System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="member this.CreateFcmTemplateRegistrationAsync : string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.FcmTemplateRegistrationDescription&gt;" Usage="notificationHubClient.CreateFcmTemplateRegistrationAsync (fcmRegistrationId, jsonPayload, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.FcmTemplateRegistrationDescription&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="fcmRegistrationId" Type="System.String" />
<Parameter Name="jsonPayload" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="fcmRegistrationId">The FCM registration ID.</param>
<param name="jsonPayload">The JSON payload.</param>
<param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param>
<summary>
Asynchronously creates FCM template registration.
</summary>
<returns>
The task that completes the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateFcmTemplateRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.FcmTemplateRegistrationDescription&gt; CreateFcmTemplateRegistrationAsync (string fcmRegistrationId, string jsonPayload, System.Collections.Generic.IEnumerable&lt;string&gt; tags, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.FcmTemplateRegistrationDescription&gt; CreateFcmTemplateRegistrationAsync(string fcmRegistrationId, string jsonPayload, class System.Collections.Generic.IEnumerable`1&lt;string&gt; tags, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateFcmTemplateRegistrationAsync(System.String,System.String,System.Collections.Generic.IEnumerable{System.String},System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="member this.CreateFcmTemplateRegistrationAsync : string * string * seq&lt;string&gt; * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.FcmTemplateRegistrationDescription&gt;" Usage="notificationHubClient.CreateFcmTemplateRegistrationAsync (fcmRegistrationId, jsonPayload, tags, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.FcmTemplateRegistrationDescription&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="fcmRegistrationId" Type="System.String" />
<Parameter Name="jsonPayload" Type="System.String" />
<Parameter Name="tags" Type="System.Collections.Generic.IEnumerable&lt;System.String&gt;" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="fcmRegistrationId">The FCM registration ID.</param>
<param name="jsonPayload">The JSON payload.</param>
<param name="tags">The tags.</param>
<param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param>
<summary>
Asynchronously creates FCM template registration.
</summary>
<returns>
The task that completes the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateMpnsNativeRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.MpnsRegistrationDescription&gt; CreateMpnsNativeRegistrationAsync (string channelUri);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.MpnsRegistrationDescription&gt; CreateMpnsNativeRegistrationAsync(string channelUri) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateMpnsNativeRegistrationAsync(System.String)" />
<MemberSignature Language="VB.NET" Value="Public Function CreateMpnsNativeRegistrationAsync (channelUri As String) As Task(Of MpnsRegistrationDescription)" />
<MemberSignature Language="F#" Value="member this.CreateMpnsNativeRegistrationAsync : string -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.MpnsRegistrationDescription&gt;" Usage="notificationHubClient.CreateMpnsNativeRegistrationAsync channelUri" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.MpnsRegistrationDescription&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="channelUri" Type="System.String" />
</Parameters>
<Docs>
<param name="channelUri">The channel URI.</param>
<summary>
Asynchronously creates MPNS native registration.
</summary>
<returns>
The task that completes the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateMpnsNativeRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.MpnsRegistrationDescription&gt; CreateMpnsNativeRegistrationAsync (string channelUri, System.Collections.Generic.IEnumerable&lt;string&gt; tags);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.MpnsRegistrationDescription&gt; CreateMpnsNativeRegistrationAsync(string channelUri, class System.Collections.Generic.IEnumerable`1&lt;string&gt; tags) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateMpnsNativeRegistrationAsync(System.String,System.Collections.Generic.IEnumerable{System.String})" />
<MemberSignature Language="VB.NET" Value="Public Function CreateMpnsNativeRegistrationAsync (channelUri As String, tags As IEnumerable(Of String)) As Task(Of MpnsRegistrationDescription)" />
<MemberSignature Language="F#" Value="member this.CreateMpnsNativeRegistrationAsync : string * seq&lt;string&gt; -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.MpnsRegistrationDescription&gt;" Usage="notificationHubClient.CreateMpnsNativeRegistrationAsync (channelUri, tags)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.MpnsRegistrationDescription&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="channelUri" Type="System.String" />
<Parameter Name="tags" Type="System.Collections.Generic.IEnumerable&lt;System.String&gt;" />
</Parameters>
<Docs>
<param name="channelUri">The channel URI.</param>
<param name="tags">The tags.</param>
<summary>
Asynchronously creates MPNS native registration.
</summary>
<returns>
The task that completes the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateMpnsTemplateRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.MpnsTemplateRegistrationDescription&gt; CreateMpnsTemplateRegistrationAsync (string channelUri, string xmlTemplate);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.MpnsTemplateRegistrationDescription&gt; CreateMpnsTemplateRegistrationAsync(string channelUri, string xmlTemplate) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateMpnsTemplateRegistrationAsync(System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="Public Function CreateMpnsTemplateRegistrationAsync (channelUri As String, xmlTemplate As String) As Task(Of MpnsTemplateRegistrationDescription)" />
<MemberSignature Language="F#" Value="member this.CreateMpnsTemplateRegistrationAsync : string * string -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.MpnsTemplateRegistrationDescription&gt;" Usage="notificationHubClient.CreateMpnsTemplateRegistrationAsync (channelUri, xmlTemplate)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.MpnsTemplateRegistrationDescription&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="channelUri" Type="System.String" />
<Parameter Name="xmlTemplate" Type="System.String" />
</Parameters>
<Docs>
<param name="channelUri">The channel URI.</param>
<param name="xmlTemplate">The XML template.</param>
<summary>
Asynchronously creates MPNS template registration. To specify additional properties at creation, use the <see cref="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateRegistrationAsync``1(``0)" /> method.
</summary>
<returns>
The task that completes the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateMpnsTemplateRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.MpnsTemplateRegistrationDescription&gt; CreateMpnsTemplateRegistrationAsync (string channelUri, string xmlTemplate, System.Collections.Generic.IEnumerable&lt;string&gt; tags);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.MpnsTemplateRegistrationDescription&gt; CreateMpnsTemplateRegistrationAsync(string channelUri, string xmlTemplate, class System.Collections.Generic.IEnumerable`1&lt;string&gt; tags) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateMpnsTemplateRegistrationAsync(System.String,System.String,System.Collections.Generic.IEnumerable{System.String})" />
<MemberSignature Language="VB.NET" Value="Public Function CreateMpnsTemplateRegistrationAsync (channelUri As String, xmlTemplate As String, tags As IEnumerable(Of String)) As Task(Of MpnsTemplateRegistrationDescription)" />
<MemberSignature Language="F#" Value="member this.CreateMpnsTemplateRegistrationAsync : string * string * seq&lt;string&gt; -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.MpnsTemplateRegistrationDescription&gt;" Usage="notificationHubClient.CreateMpnsTemplateRegistrationAsync (channelUri, xmlTemplate, tags)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.MpnsTemplateRegistrationDescription&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="channelUri" Type="System.String" />
<Parameter Name="xmlTemplate" Type="System.String" />
<Parameter Name="tags" Type="System.Collections.Generic.IEnumerable&lt;System.String&gt;" />
</Parameters>
<Docs>
<param name="channelUri">The channel URI.</param>
<param name="xmlTemplate">The XML template.</param>
<param name="tags">The tags.</param>
<summary>
Asynchronously creates MPNS template registration. To specify additional properties at creation, use the <see cref="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateRegistrationAsync``1(``0)" /> method.
</summary>
<returns>
The task that completes the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateOrUpdateInstallation">
<MemberSignature Language="C#" Value="public void CreateOrUpdateInstallation (Microsoft.Azure.NotificationHubs.Installation installation);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void CreateOrUpdateInstallation(class Microsoft.Azure.NotificationHubs.Installation installation) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateOrUpdateInstallation(Microsoft.Azure.NotificationHubs.Installation)" />
<MemberSignature Language="F#" Value="member this.CreateOrUpdateInstallation : Microsoft.Azure.NotificationHubs.Installation -&gt; unit" Usage="notificationHubClient.CreateOrUpdateInstallation installation" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="installation" Type="Microsoft.Azure.NotificationHubs.Installation" />
</Parameters>
<Docs>
<param name="installation">The device installation object.</param>
<summary>
Creates or updates a device installation.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateOrUpdateInstallationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task CreateOrUpdateInstallationAsync (Microsoft.Azure.NotificationHubs.Installation installation);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task CreateOrUpdateInstallationAsync(class Microsoft.Azure.NotificationHubs.Installation installation) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateOrUpdateInstallationAsync(Microsoft.Azure.NotificationHubs.Installation)" />
<MemberSignature Language="F#" Value="member this.CreateOrUpdateInstallationAsync : Microsoft.Azure.NotificationHubs.Installation -&gt; System.Threading.Tasks.Task" Usage="notificationHubClient.CreateOrUpdateInstallationAsync installation" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="installation" Type="Microsoft.Azure.NotificationHubs.Installation" />
</Parameters>
<Docs>
<param name="installation">The device installation object.</param>
<summary>
Creates or updates a device installation asynchronously.
</summary>
<returns>A task that represents the asynchronous operation.</returns>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentNullException">Thrown when the installation object is null</exception>
<exception cref="T:System.InvalidOperationException">InstallationId must be specified</exception>
</Docs>
</Member>
<Member MemberName="CreateOrUpdateInstallationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task CreateOrUpdateInstallationAsync (Microsoft.Azure.NotificationHubs.Installation installation, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task CreateOrUpdateInstallationAsync(class Microsoft.Azure.NotificationHubs.Installation installation, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateOrUpdateInstallationAsync(Microsoft.Azure.NotificationHubs.Installation,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="member this.CreateOrUpdateInstallationAsync : Microsoft.Azure.NotificationHubs.Installation * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="notificationHubClient.CreateOrUpdateInstallationAsync (installation, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="installation" Type="Microsoft.Azure.NotificationHubs.Installation" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="installation">The device installation object.</param>
<param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param>
<summary>
Creates or updates a device installation asynchronously.
</summary>
<returns>A task that represents the asynchronous operation.</returns>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentNullException">Thrown when the installation object is null</exception>
<exception cref="T:System.InvalidOperationException">InstallationId must be specified</exception>
</Docs>
</Member>
<Member MemberName="CreateOrUpdateRegistrationAsync&lt;T&gt;">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;T&gt; CreateOrUpdateRegistrationAsync&lt;T&gt; (T registration) where T : Microsoft.Azure.NotificationHubs.RegistrationDescription;" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;!!T&gt; CreateOrUpdateRegistrationAsync&lt;(class Microsoft.Azure.NotificationHubs.RegistrationDescription) T&gt;(!!T registration) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateOrUpdateRegistrationAsync``1(``0)" />
<MemberSignature Language="VB.NET" Value="Public Function CreateOrUpdateRegistrationAsync(Of T As RegistrationDescription) (registration As T) As Task(Of T)" />
<MemberSignature Language="F#" Value="member this.CreateOrUpdateRegistrationAsync : 'T -&gt; System.Threading.Tasks.Task&lt;'T (requires 'T :&gt; Microsoft.Azure.NotificationHubs.RegistrationDescription)&gt; (requires 'T :&gt; Microsoft.Azure.NotificationHubs.RegistrationDescription)" Usage="notificationHubClient.CreateOrUpdateRegistrationAsync registration" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;T&gt;</ReturnType>
</ReturnValue>
<TypeParameters>
<TypeParameter Name="T">
<Constraints>
<BaseTypeName>Microsoft.Azure.NotificationHubs.RegistrationDescription</BaseTypeName>
</Constraints>
</TypeParameter>
</TypeParameters>
<Parameters>
<Parameter Name="registration" Type="T" />
</Parameters>
<Docs>
<typeparam name="T">The type of registration.</typeparam>
<param name="registration">The registration to be created or updated.</param>
<summary>
Asynchronously creates or updates the client registration.
</summary>
<returns>
The task object representing the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentNullException">Thrown when RegistrationId object is null</exception>
</Docs>
</Member>
<Member MemberName="CreateOrUpdateRegistrationAsync&lt;T&gt;">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;T&gt; CreateOrUpdateRegistrationAsync&lt;T&gt; (T registration, System.Threading.CancellationToken cancellationToken) where T : Microsoft.Azure.NotificationHubs.RegistrationDescription;" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;!!T&gt; CreateOrUpdateRegistrationAsync&lt;(class Microsoft.Azure.NotificationHubs.RegistrationDescription) T&gt;(!!T registration, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateOrUpdateRegistrationAsync``1(``0,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="member this.CreateOrUpdateRegistrationAsync : 'T * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;'T (requires 'T :&gt; Microsoft.Azure.NotificationHubs.RegistrationDescription)&gt; (requires 'T :&gt; Microsoft.Azure.NotificationHubs.RegistrationDescription)" Usage="notificationHubClient.CreateOrUpdateRegistrationAsync (registration, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;T&gt;</ReturnType>
</ReturnValue>
<TypeParameters>
<TypeParameter Name="T">
<Constraints>
<BaseTypeName>Microsoft.Azure.NotificationHubs.RegistrationDescription</BaseTypeName>
</Constraints>
</TypeParameter>
</TypeParameters>
<Parameters>
<Parameter Name="registration" Type="T" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<typeparam name="T">The type of registration.</typeparam>
<param name="registration">The registration to be created or updated.</param>
<param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param>
<summary>
Asynchronously creates or updates the client registration.
</summary>
<returns>
The task object representing the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentNullException">Thrown when RegistrationId object is null</exception>
</Docs>
</Member>
<Member MemberName="CreateRegistrationAsync&lt;T&gt;">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;T&gt; CreateRegistrationAsync&lt;T&gt; (T registration) where T : Microsoft.Azure.NotificationHubs.RegistrationDescription;" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;!!T&gt; CreateRegistrationAsync&lt;(class Microsoft.Azure.NotificationHubs.RegistrationDescription) T&gt;(!!T registration) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateRegistrationAsync``1(``0)" />
<MemberSignature Language="VB.NET" Value="Public Function CreateRegistrationAsync(Of T As RegistrationDescription) (registration As T) As Task(Of T)" />
<MemberSignature Language="F#" Value="member this.CreateRegistrationAsync : 'T -&gt; System.Threading.Tasks.Task&lt;'T (requires 'T :&gt; Microsoft.Azure.NotificationHubs.RegistrationDescription)&gt; (requires 'T :&gt; Microsoft.Azure.NotificationHubs.RegistrationDescription)" Usage="notificationHubClient.CreateRegistrationAsync registration" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;T&gt;</ReturnType>
</ReturnValue>
<TypeParameters>
<TypeParameter Name="T">
<Constraints>
<BaseTypeName>Microsoft.Azure.NotificationHubs.RegistrationDescription</BaseTypeName>
</Constraints>
</TypeParameter>
</TypeParameters>
<Parameters>
<Parameter Name="registration" Type="T" />
</Parameters>
<Docs>
<typeparam name="T">The type of registration.</typeparam>
<param name="registration">The registration to create.</param>
<summary>
Asynchronously creates a registration.
</summary>
<returns>
The task that completes the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentException">
NotificationHubPath in RegistrationDescription is not valid.
or
RegistrationId should be null or empty
</exception>
</Docs>
</Member>
<Member MemberName="CreateRegistrationAsync&lt;T&gt;">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;T&gt; CreateRegistrationAsync&lt;T&gt; (T registration, System.Threading.CancellationToken cancellationToken) where T : Microsoft.Azure.NotificationHubs.RegistrationDescription;" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;!!T&gt; CreateRegistrationAsync&lt;(class Microsoft.Azure.NotificationHubs.RegistrationDescription) T&gt;(!!T registration, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateRegistrationAsync``1(``0,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="member this.CreateRegistrationAsync : 'T * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;'T (requires 'T :&gt; Microsoft.Azure.NotificationHubs.RegistrationDescription)&gt; (requires 'T :&gt; Microsoft.Azure.NotificationHubs.RegistrationDescription)" Usage="notificationHubClient.CreateRegistrationAsync (registration, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;T&gt;</ReturnType>
</ReturnValue>
<TypeParameters>
<TypeParameter Name="T">
<Constraints>
<BaseTypeName>Microsoft.Azure.NotificationHubs.RegistrationDescription</BaseTypeName>
</Constraints>
</TypeParameter>
</TypeParameters>
<Parameters>
<Parameter Name="registration" Type="T" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<typeparam name="T">The type of registration.</typeparam>
<param name="registration">The registration to create.</param>
<param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param>
<summary>
Asynchronously creates a registration.
</summary>
<returns>
The task that completes the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentException">
NotificationHubPath in RegistrationDescription is not valid.
or
RegistrationId should be null or empty
</exception>
</Docs>
</Member>
<Member MemberName="CreateRegistrationIdAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;string&gt; CreateRegistrationIdAsync ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;string&gt; CreateRegistrationIdAsync() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateRegistrationIdAsync" />
<MemberSignature Language="VB.NET" Value="Public Function CreateRegistrationIdAsync () As Task(Of String)" />
<MemberSignature Language="F#" Value="member this.CreateRegistrationIdAsync : unit -&gt; System.Threading.Tasks.Task&lt;string&gt;" Usage="notificationHubClient.CreateRegistrationIdAsync " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;System.String&gt;</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>
Asynchronously creates a registration identifier.
</summary>
<returns>
The task object representing the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateRegistrationIdAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;string&gt; CreateRegistrationIdAsync (System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;string&gt; CreateRegistrationIdAsync(valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateRegistrationIdAsync(System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="member this.CreateRegistrationIdAsync : System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;string&gt;" Usage="notificationHubClient.CreateRegistrationIdAsync cancellationToken" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;System.String&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param>
<summary>
Asynchronously creates a registration identifier.
</summary>
<returns>
The task object representing the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateWindowsNativeRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.WindowsRegistrationDescription&gt; CreateWindowsNativeRegistrationAsync (string channelUri);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.WindowsRegistrationDescription&gt; CreateWindowsNativeRegistrationAsync(string channelUri) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateWindowsNativeRegistrationAsync(System.String)" />
<MemberSignature Language="VB.NET" Value="Public Function CreateWindowsNativeRegistrationAsync (channelUri As String) As Task(Of WindowsRegistrationDescription)" />
<MemberSignature Language="F#" Value="member this.CreateWindowsNativeRegistrationAsync : string -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.WindowsRegistrationDescription&gt;" Usage="notificationHubClient.CreateWindowsNativeRegistrationAsync channelUri" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.WindowsRegistrationDescription&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="channelUri" Type="System.String" />
</Parameters>
<Docs>
<param name="channelUri">The channel URI.</param>
<summary>
Asynchronously creates Windows native registration.
</summary>
<returns>
The task that completes the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateWindowsNativeRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.WindowsRegistrationDescription&gt; CreateWindowsNativeRegistrationAsync (string channelUri, System.Collections.Generic.IEnumerable&lt;string&gt; tags);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.WindowsRegistrationDescription&gt; CreateWindowsNativeRegistrationAsync(string channelUri, class System.Collections.Generic.IEnumerable`1&lt;string&gt; tags) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateWindowsNativeRegistrationAsync(System.String,System.Collections.Generic.IEnumerable{System.String})" />
<MemberSignature Language="VB.NET" Value="Public Function CreateWindowsNativeRegistrationAsync (channelUri As String, tags As IEnumerable(Of String)) As Task(Of WindowsRegistrationDescription)" />
<MemberSignature Language="F#" Value="member this.CreateWindowsNativeRegistrationAsync : string * seq&lt;string&gt; -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.WindowsRegistrationDescription&gt;" Usage="notificationHubClient.CreateWindowsNativeRegistrationAsync (channelUri, tags)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.WindowsRegistrationDescription&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="channelUri" Type="System.String" />
<Parameter Name="tags" Type="System.Collections.Generic.IEnumerable&lt;System.String&gt;" />
</Parameters>
<Docs>
<param name="channelUri">The channel URI.</param>
<param name="tags">The tags.</param>
<summary>
Asynchronously creates Windows native registration.
</summary>
<returns>
The task that completes the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateWindowsNativeRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.WindowsRegistrationDescription&gt; CreateWindowsNativeRegistrationAsync (string channelUri, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.WindowsRegistrationDescription&gt; CreateWindowsNativeRegistrationAsync(string channelUri, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateWindowsNativeRegistrationAsync(System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="member this.CreateWindowsNativeRegistrationAsync : string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.WindowsRegistrationDescription&gt;" Usage="notificationHubClient.CreateWindowsNativeRegistrationAsync (channelUri, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.WindowsRegistrationDescription&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="channelUri" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="channelUri">The channel URI.</param>
<param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param>
<summary>
Asynchronously creates Windows native registration.
</summary>
<returns>
The task that completes the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateWindowsNativeRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.WindowsRegistrationDescription&gt; CreateWindowsNativeRegistrationAsync (string channelUri, System.Collections.Generic.IEnumerable&lt;string&gt; tags, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.WindowsRegistrationDescription&gt; CreateWindowsNativeRegistrationAsync(string channelUri, class System.Collections.Generic.IEnumerable`1&lt;string&gt; tags, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateWindowsNativeRegistrationAsync(System.String,System.Collections.Generic.IEnumerable{System.String},System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="member this.CreateWindowsNativeRegistrationAsync : string * seq&lt;string&gt; * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.WindowsRegistrationDescription&gt;" Usage="notificationHubClient.CreateWindowsNativeRegistrationAsync (channelUri, tags, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.WindowsRegistrationDescription&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="channelUri" Type="System.String" />
<Parameter Name="tags" Type="System.Collections.Generic.IEnumerable&lt;System.String&gt;" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="channelUri">The channel URI.</param>
<param name="tags">The tags.</param>
<param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param>
<summary>
Asynchronously creates Windows native registration.
</summary>
<returns>
The task that completes the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateWindowsTemplateRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.WindowsTemplateRegistrationDescription&gt; CreateWindowsTemplateRegistrationAsync (string channelUri, string xmlTemplate);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.WindowsTemplateRegistrationDescription&gt; CreateWindowsTemplateRegistrationAsync(string channelUri, string xmlTemplate) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateWindowsTemplateRegistrationAsync(System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="Public Function CreateWindowsTemplateRegistrationAsync (channelUri As String, xmlTemplate As String) As Task(Of WindowsTemplateRegistrationDescription)" />
<MemberSignature Language="F#" Value="member this.CreateWindowsTemplateRegistrationAsync : string * string -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.WindowsTemplateRegistrationDescription&gt;" Usage="notificationHubClient.CreateWindowsTemplateRegistrationAsync (channelUri, xmlTemplate)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.WindowsTemplateRegistrationDescription&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="channelUri" Type="System.String" />
<Parameter Name="xmlTemplate" Type="System.String" />
</Parameters>
<Docs>
<param name="channelUri">The channel URI.</param>
<param name="xmlTemplate">The XML template.</param>
<summary>
Asynchronously creates Windows template registration.
</summary>
<returns>
The task that completes the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateWindowsTemplateRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.WindowsTemplateRegistrationDescription&gt; CreateWindowsTemplateRegistrationAsync (string channelUri, string xmlTemplate, System.Collections.Generic.IEnumerable&lt;string&gt; tags);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.WindowsTemplateRegistrationDescription&gt; CreateWindowsTemplateRegistrationAsync(string channelUri, string xmlTemplate, class System.Collections.Generic.IEnumerable`1&lt;string&gt; tags) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateWindowsTemplateRegistrationAsync(System.String,System.String,System.Collections.Generic.IEnumerable{System.String})" />
<MemberSignature Language="VB.NET" Value="Public Function CreateWindowsTemplateRegistrationAsync (channelUri As String, xmlTemplate As String, tags As IEnumerable(Of String)) As Task(Of WindowsTemplateRegistrationDescription)" />
<MemberSignature Language="F#" Value="member this.CreateWindowsTemplateRegistrationAsync : string * string * seq&lt;string&gt; -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.WindowsTemplateRegistrationDescription&gt;" Usage="notificationHubClient.CreateWindowsTemplateRegistrationAsync (channelUri, xmlTemplate, tags)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.WindowsTemplateRegistrationDescription&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="channelUri" Type="System.String" />
<Parameter Name="xmlTemplate" Type="System.String" />
<Parameter Name="tags" Type="System.Collections.Generic.IEnumerable&lt;System.String&gt;" />
</Parameters>
<Docs>
<param name="channelUri">The channel URI.</param>
<param name="xmlTemplate">The XML template.</param>
<param name="tags">The tags.</param>
<summary>
Asynchronously creates Windows template registration.
</summary>
<returns>
The task that completes the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateWindowsTemplateRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.WindowsTemplateRegistrationDescription&gt; CreateWindowsTemplateRegistrationAsync (string channelUri, string xmlTemplate, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.WindowsTemplateRegistrationDescription&gt; CreateWindowsTemplateRegistrationAsync(string channelUri, string xmlTemplate, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateWindowsTemplateRegistrationAsync(System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="member this.CreateWindowsTemplateRegistrationAsync : string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.WindowsTemplateRegistrationDescription&gt;" Usage="notificationHubClient.CreateWindowsTemplateRegistrationAsync (channelUri, xmlTemplate, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.WindowsTemplateRegistrationDescription&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="channelUri" Type="System.String" />
<Parameter Name="xmlTemplate" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="channelUri">The channel URI.</param>
<param name="xmlTemplate">The XML template.</param>
<param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param>
<summary>
Asynchronously creates Windows template registration.
</summary>
<returns>
The task that completes the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateWindowsTemplateRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.WindowsTemplateRegistrationDescription&gt; CreateWindowsTemplateRegistrationAsync (string channelUri, string xmlTemplate, System.Collections.Generic.IEnumerable&lt;string&gt; tags, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.WindowsTemplateRegistrationDescription&gt; CreateWindowsTemplateRegistrationAsync(string channelUri, string xmlTemplate, class System.Collections.Generic.IEnumerable`1&lt;string&gt; tags, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.CreateWindowsTemplateRegistrationAsync(System.String,System.String,System.Collections.Generic.IEnumerable{System.String},System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="member this.CreateWindowsTemplateRegistrationAsync : string * string * seq&lt;string&gt; * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.WindowsTemplateRegistrationDescription&gt;" Usage="notificationHubClient.CreateWindowsTemplateRegistrationAsync (channelUri, xmlTemplate, tags, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.WindowsTemplateRegistrationDescription&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="channelUri" Type="System.String" />
<Parameter Name="xmlTemplate" Type="System.String" />
<Parameter Name="tags" Type="System.Collections.Generic.IEnumerable&lt;System.String&gt;" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="channelUri">The channel URI.</param>
<param name="xmlTemplate">The XML template.</param>
<param name="tags">The tags.</param>
<param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param>
<summary>
Asynchronously creates Windows template registration.
</summary>
<returns>
The task that completes the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DeleteInstallation">
<MemberSignature Language="C#" Value="public void DeleteInstallation (string installationId);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void DeleteInstallation(string installationId) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.DeleteInstallation(System.String)" />
<MemberSignature Language="VB.NET" Value="Public Sub DeleteInstallation (installationId As String)" />
<MemberSignature Language="F#" Value="member this.DeleteInstallation : string -&gt; unit" Usage="notificationHubClient.DeleteInstallation installationId" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="installationId" Type="System.String" />
</Parameters>
<Docs>
<param name="installationId">The installation identifier.</param>
<summary>
Deletes the installation.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DeleteInstallationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task DeleteInstallationAsync (string installationId);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task DeleteInstallationAsync(string installationId) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.DeleteInstallationAsync(System.String)" />
<MemberSignature Language="VB.NET" Value="Public Function DeleteInstallationAsync (installationId As String) As Task" />
<MemberSignature Language="F#" Value="member this.DeleteInstallationAsync : string -&gt; System.Threading.Tasks.Task" Usage="notificationHubClient.DeleteInstallationAsync installationId" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="installationId" Type="System.String" />
</Parameters>
<Docs>
<param name="installationId">The installation identifier.</param>
<summary>
Deletes the installation asynchronously.
</summary>
<returns>A task that represents the asynchronous operation.</returns>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentNullException">Thrown when the installationId object is null</exception>
</Docs>
</Member>
<Member MemberName="DeleteInstallationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task DeleteInstallationAsync (string installationId, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task DeleteInstallationAsync(string installationId, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.DeleteInstallationAsync(System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="member this.DeleteInstallationAsync : string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="notificationHubClient.DeleteInstallationAsync (installationId, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="installationId" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="installationId">The installation identifier.</param>
<param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param>
<summary>
Deletes the installation asynchronously.
</summary>
<returns>A task that represents the asynchronous operation.</returns>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentNullException">Thrown when the installationId object is null</exception>
</Docs>
</Member>
<Member MemberName="DeleteRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task DeleteRegistrationAsync (Microsoft.Azure.NotificationHubs.RegistrationDescription registration);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task DeleteRegistrationAsync(class Microsoft.Azure.NotificationHubs.RegistrationDescription registration) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.DeleteRegistrationAsync(Microsoft.Azure.NotificationHubs.RegistrationDescription)" />
<MemberSignature Language="VB.NET" Value="Public Function DeleteRegistrationAsync (registration As RegistrationDescription) As Task" />
<MemberSignature Language="F#" Value="member this.DeleteRegistrationAsync : Microsoft.Azure.NotificationHubs.RegistrationDescription -&gt; System.Threading.Tasks.Task" Usage="notificationHubClient.DeleteRegistrationAsync registration" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="registration" Type="Microsoft.Azure.NotificationHubs.RegistrationDescription" />
</Parameters>
<Docs>
<param name="registration">The registration to delete.</param>
<summary>
Asynchronously deletes the registration.
</summary>
<returns>
The task that completes the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentNullException">Thrown when registration object is null.</exception>
</Docs>
</Member>
<Member MemberName="DeleteRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task DeleteRegistrationAsync (string registrationId);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task DeleteRegistrationAsync(string registrationId) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.DeleteRegistrationAsync(System.String)" />
<MemberSignature Language="VB.NET" Value="Public Function DeleteRegistrationAsync (registrationId As String) As Task" />
<MemberSignature Language="F#" Value="member this.DeleteRegistrationAsync : string -&gt; System.Threading.Tasks.Task" Usage="notificationHubClient.DeleteRegistrationAsync registrationId" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="registrationId" Type="System.String" />
</Parameters>
<Docs>
<param name="registrationId">The registration ID.</param>
<summary>
Asynchronously deletes the registration.
</summary>
<returns>
The task that completes the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DeleteRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task DeleteRegistrationAsync (Microsoft.Azure.NotificationHubs.RegistrationDescription registration, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task DeleteRegistrationAsync(class Microsoft.Azure.NotificationHubs.RegistrationDescription registration, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.DeleteRegistrationAsync(Microsoft.Azure.NotificationHubs.RegistrationDescription,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="member this.DeleteRegistrationAsync : Microsoft.Azure.NotificationHubs.RegistrationDescription * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="notificationHubClient.DeleteRegistrationAsync (registration, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="registration" Type="Microsoft.Azure.NotificationHubs.RegistrationDescription" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="registration">The registration to delete.</param>
<param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param>
<summary>
Asynchronously deletes the registration.
</summary>
<returns>
The task that completes the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentNullException">Thrown when registration object is null.</exception>
</Docs>
</Member>
<Member MemberName="DeleteRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task DeleteRegistrationAsync (string registrationId, string etag);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task DeleteRegistrationAsync(string registrationId, string etag) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.DeleteRegistrationAsync(System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="Public Function DeleteRegistrationAsync (registrationId As String, etag As String) As Task" />
<MemberSignature Language="F#" Value="member this.DeleteRegistrationAsync : string * string -&gt; System.Threading.Tasks.Task" Usage="notificationHubClient.DeleteRegistrationAsync (registrationId, etag)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="registrationId" Type="System.String" />
<Parameter Name="etag" Type="System.String" />
</Parameters>
<Docs>
<param name="registrationId">The registration ID.</param>
<param name="etag">The entity tag.</param>
<summary>
Asynchronously deletes the registration.
</summary>
<returns>
The task that completes the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentNullException">registrationId</exception>
</Docs>
</Member>
<Member MemberName="DeleteRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task DeleteRegistrationAsync (string registrationId, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task DeleteRegistrationAsync(string registrationId, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.DeleteRegistrationAsync(System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="member this.DeleteRegistrationAsync : string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="notificationHubClient.DeleteRegistrationAsync (registrationId, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="registrationId" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="registrationId">The registration ID.</param>
<param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param>
<summary>
Asynchronously deletes the registration.
</summary>
<returns>
The task that completes the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DeleteRegistrationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task DeleteRegistrationAsync (string registrationId, string etag, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task DeleteRegistrationAsync(string registrationId, string etag, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.DeleteRegistrationAsync(System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="member this.DeleteRegistrationAsync : string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="notificationHubClient.DeleteRegistrationAsync (registrationId, etag, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="registrationId" Type="System.String" />
<Parameter Name="etag" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="registrationId">The registration ID.</param>
<param name="etag">The entity tag.</param>
<param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param>
<summary>
Asynchronously deletes the registration.
</summary>
<returns>
The task that completes the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentNullException">registrationId</exception>
</Docs>
</Member>
<Member MemberName="DeleteRegistrationsByChannelAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task DeleteRegistrationsByChannelAsync (string pnsHandle);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task DeleteRegistrationsByChannelAsync(string pnsHandle) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.DeleteRegistrationsByChannelAsync(System.String)" />
<MemberSignature Language="VB.NET" Value="Public Function DeleteRegistrationsByChannelAsync (pnsHandle As String) As Task" />
<MemberSignature Language="F#" Value="member this.DeleteRegistrationsByChannelAsync : string -&gt; System.Threading.Tasks.Task" Usage="notificationHubClient.DeleteRegistrationsByChannelAsync pnsHandle" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="pnsHandle" Type="System.String" />
</Parameters>
<Docs>
<param name="pnsHandle">The PNS handle.</param>
<summary>
Asynchronously deletes the registrations by channel.
</summary>
<returns>
The task that completes the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentNullException">pnsHandle</exception>
</Docs>
</Member>
<Member MemberName="DeleteRegistrationsByChannelAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task DeleteRegistrationsByChannelAsync (string pnsHandle, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task DeleteRegistrationsByChannelAsync(string pnsHandle, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.DeleteRegistrationsByChannelAsync(System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="member this.DeleteRegistrationsByChannelAsync : string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="notificationHubClient.DeleteRegistrationsByChannelAsync (pnsHandle, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="pnsHandle" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="pnsHandle">The PNS handle.</param>
<param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param>
<summary>
Asynchronously deletes the registrations by channel.
</summary>
<returns>
The task that completes the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentNullException">pnsHandle</exception>
</Docs>
</Member>
<Member MemberName="EnableTestSend">
<MemberSignature Language="C#" Value="public bool EnableTestSend { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool EnableTestSend" />
<MemberSignature Language="DocId" Value="P:Microsoft.Azure.NotificationHubs.NotificationHubClient.EnableTestSend" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property EnableTestSend As Boolean" />
<MemberSignature Language="F#" Value="member this.EnableTestSend : bool" Usage="Microsoft.Azure.NotificationHubs.NotificationHubClient.EnableTestSend" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets or sets a value indicating whether the client enables a test send.
</summary>
<value>
<c>true</c> if the client enables a test send; otherwise, <c>false</c>.
</value>
<remarks>
When test send is enabled, the following occurs:
<ul><li>All notifications only reach up to 10 devices for each send call.</li><li>The <b>Send*</b> methods return a list of the outcomes for all those notification deliveries. The possible outcomes are
the same as displayed in telemetry. Outcomes includes things like authentication errors, throttling errors, successful deliveries,
and so on.</li></ul><p>This mode is for test purposes only, not for production, and is throttled.</p></remarks>
</Docs>
</Member>
<Member MemberName="GetAllRegistrationsAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.CollectionQueryResult&lt;Microsoft.Azure.NotificationHubs.RegistrationDescription&gt;&gt; GetAllRegistrationsAsync (int top);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.CollectionQueryResult`1&lt;class Microsoft.Azure.NotificationHubs.RegistrationDescription&gt;&gt; GetAllRegistrationsAsync(int32 top) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.GetAllRegistrationsAsync(System.Int32)" />
<MemberSignature Language="VB.NET" Value="Public Function GetAllRegistrationsAsync (top As Integer) As Task(Of CollectionQueryResult(Of RegistrationDescription))" />
<MemberSignature Language="F#" Value="member this.GetAllRegistrationsAsync : int -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.CollectionQueryResult&lt;Microsoft.Azure.NotificationHubs.RegistrationDescription&gt;&gt;" Usage="notificationHubClient.GetAllRegistrationsAsync top" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.CollectionQueryResult&lt;Microsoft.Azure.NotificationHubs.RegistrationDescription&gt;&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="top" Type="System.Int32" />
</Parameters>
<Docs>
<param name="top">The location of the registration.</param>
<summary>
Asynchronously retrieves all registrations in this notification hub.
</summary>
<returns>
The task that completes the asynchronous operation, which will contain a null or empty continuation token when there is no additional data available in the query.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetAllRegistrationsAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.CollectionQueryResult&lt;Microsoft.Azure.NotificationHubs.RegistrationDescription&gt;&gt; GetAllRegistrationsAsync (int top, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.CollectionQueryResult`1&lt;class Microsoft.Azure.NotificationHubs.RegistrationDescription&gt;&gt; GetAllRegistrationsAsync(int32 top, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.GetAllRegistrationsAsync(System.Int32,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="member this.GetAllRegistrationsAsync : int * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.CollectionQueryResult&lt;Microsoft.Azure.NotificationHubs.RegistrationDescription&gt;&gt;" Usage="notificationHubClient.GetAllRegistrationsAsync (top, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.CollectionQueryResult&lt;Microsoft.Azure.NotificationHubs.RegistrationDescription&gt;&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="top" Type="System.Int32" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="top">The location of the registration.</param>
<param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param>
<summary>
Asynchronously retrieves all registrations in this notification hub.
</summary>
<returns>
The task that completes the asynchronous operation, which will contain a null or empty continuation token when there is no additional data available in the query.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetAllRegistrationsAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.CollectionQueryResult&lt;Microsoft.Azure.NotificationHubs.RegistrationDescription&gt;&gt; GetAllRegistrationsAsync (string continuationToken, int top);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.CollectionQueryResult`1&lt;class Microsoft.Azure.NotificationHubs.RegistrationDescription&gt;&gt; GetAllRegistrationsAsync(string continuationToken, int32 top) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.GetAllRegistrationsAsync(System.String,System.Int32)" />
<MemberSignature Language="VB.NET" Value="Public Function GetAllRegistrationsAsync (continuationToken As String, top As Integer) As Task(Of CollectionQueryResult(Of RegistrationDescription))" />
<MemberSignature Language="F#" Value="member this.GetAllRegistrationsAsync : string * int -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.CollectionQueryResult&lt;Microsoft.Azure.NotificationHubs.RegistrationDescription&gt;&gt;" Usage="notificationHubClient.GetAllRegistrationsAsync (continuationToken, top)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.CollectionQueryResult&lt;Microsoft.Azure.NotificationHubs.RegistrationDescription&gt;&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="continuationToken" Type="System.String" />
<Parameter Name="top" Type="System.Int32" />
</Parameters>
<Docs>
<param name="continuationToken">The continuation token.</param>
<param name="top">The location of the registration.</param>
<summary>
Asynchronously retrieves all registrations in this notification hub.
</summary>
<returns>
The task that completes the asynchronous operation, which will contain a null or empty continuation token when there is no additional data available in the query.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetAllRegistrationsAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.CollectionQueryResult&lt;Microsoft.Azure.NotificationHubs.RegistrationDescription&gt;&gt; GetAllRegistrationsAsync (string continuationToken, int top, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.CollectionQueryResult`1&lt;class Microsoft.Azure.NotificationHubs.RegistrationDescription&gt;&gt; GetAllRegistrationsAsync(string continuationToken, int32 top, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.GetAllRegistrationsAsync(System.String,System.Int32,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="member this.GetAllRegistrationsAsync : string * int * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.CollectionQueryResult&lt;Microsoft.Azure.NotificationHubs.RegistrationDescription&gt;&gt;" Usage="notificationHubClient.GetAllRegistrationsAsync (continuationToken, top, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.CollectionQueryResult&lt;Microsoft.Azure.NotificationHubs.RegistrationDescription&gt;&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="continuationToken" Type="System.String" />
<Parameter Name="top" Type="System.Int32" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="continuationToken">The continuation token.</param>
<param name="top">The location of the registration.</param>
<param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param>
<summary>
Asynchronously retrieves all registrations in this notification hub.
</summary>
<returns>
The task that completes the asynchronous operation, which will contain a null or empty continuation token when there is no additional data available in the query.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetBaseUri">
<MemberSignature Language="C#" Value="public Uri GetBaseUri ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Uri GetBaseUri() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.GetBaseUri" />
<MemberSignature Language="VB.NET" Value="Public Function GetBaseUri () As Uri" />
<MemberSignature Language="F#" Value="member this.GetBaseUri : unit -&gt; Uri" Usage="notificationHubClient.GetBaseUri " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Uri</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>
Returns the base URI for the notification hub client.
</summary>
<returns>
The base URI of the notification hub.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetFeedbackContainerUriAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Uri&gt; GetFeedbackContainerUriAsync ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class System.Uri&gt; GetFeedbackContainerUriAsync() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.GetFeedbackContainerUriAsync" />
<MemberSignature Language="VB.NET" Value="Public Function GetFeedbackContainerUriAsync () As Task(Of Uri)" />
<MemberSignature Language="F#" Value="member this.GetFeedbackContainerUriAsync : unit -&gt; System.Threading.Tasks.Task&lt;Uri&gt;" Usage="notificationHubClient.GetFeedbackContainerUriAsync " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;System.Uri&gt;</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>
Gets the feedback container URI asynchronously.
</summary>
<returns>A task that represents the asynchronous operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetFeedbackContainerUriAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Uri&gt; GetFeedbackContainerUriAsync (System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class System.Uri&gt; GetFeedbackContainerUriAsync(valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.GetFeedbackContainerUriAsync(System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="member this.GetFeedbackContainerUriAsync : System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Uri&gt;" Usage="notificationHubClient.GetFeedbackContainerUriAsync cancellationToken" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;System.Uri&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param>
<summary>
Gets the feedback container URI asynchronously.
</summary>
<returns>A task that represents the asynchronous operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetInstallation">
<MemberSignature Language="C#" Value="public Microsoft.Azure.NotificationHubs.Installation GetInstallation (string installationId);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Microsoft.Azure.NotificationHubs.Installation GetInstallation(string installationId) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.GetInstallation(System.String)" />
<MemberSignature Language="VB.NET" Value="Public Function GetInstallation (installationId As String) As Installation" />
<MemberSignature Language="F#" Value="member this.GetInstallation : string -&gt; Microsoft.Azure.NotificationHubs.Installation" Usage="notificationHubClient.GetInstallation installationId" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Azure.NotificationHubs.Installation</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="installationId" Type="System.String" />
</Parameters>
<Docs>
<param name="installationId">The installation identifier.</param>
<summary>
Gets a device installation object.
</summary>
<returns>The device installation object</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetInstallationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.Installation&gt; GetInstallationAsync (string installationId);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.Installation&gt; GetInstallationAsync(string installationId) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.GetInstallationAsync(System.String)" />
<MemberSignature Language="VB.NET" Value="Public Function GetInstallationAsync (installationId As String) As Task(Of Installation)" />
<MemberSignature Language="F#" Value="member this.GetInstallationAsync : string -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.Installation&gt;" Usage="notificationHubClient.GetInstallationAsync installationId" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.Installation&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="installationId" Type="System.String" />
</Parameters>
<Docs>
<param name="installationId">The installation identifier.</param>
<summary>
Gets the installation asynchronously.
</summary>
<returns>A task that represents the asynchronous operation.</returns>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentNullException">Thrown when the installationId object is null</exception>
</Docs>
</Member>
<Member MemberName="GetInstallationAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.Installation&gt; GetInstallationAsync (string installationId, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.Installation&gt; GetInstallationAsync(string installationId, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.GetInstallationAsync(System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="member this.GetInstallationAsync : string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.Installation&gt;" Usage="notificationHubClient.GetInstallationAsync (installationId, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.Installation&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="installationId" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="installationId">The installation identifier.</param>
<param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param>
<summary>
Gets the installation asynchronously.
</summary>
<returns>A task that represents the asynchronous operation.</returns>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentNullException">Thrown when the installationId object is null</exception>
</Docs>
</Member>
<Member MemberName="GetNotificationHubJobAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.NotificationHubJob&gt; GetNotificationHubJobAsync (string jobId);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.NotificationHubJob&gt; GetNotificationHubJobAsync(string jobId) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.GetNotificationHubJobAsync(System.String)" />
<MemberSignature Language="VB.NET" Value="Public Function GetNotificationHubJobAsync (jobId As String) As Task(Of NotificationHubJob)" />
<MemberSignature Language="F#" Value="member this.GetNotificationHubJobAsync : string -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.NotificationHubJob&gt;" Usage="notificationHubClient.GetNotificationHubJobAsync jobId" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.NotificationHubJob&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="jobId" Type="System.String" />
</Parameters>
<Docs>
<param name="jobId">The jobId is returned after creating a new job using <see cref="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.SubmitNotificationHubJobAsync(Microsoft.Azure.NotificationHubs.NotificationHubJob)" />.</param>
<summary>
Given a jobId, returns the associated <see cref="T:Microsoft.Azure.NotificationHubs.NotificationHubJob" />. This method
is used to get the status of the job to see if that job completed, failed, or is still in progress.
This API is only available for Standard namespaces.
</summary>
<returns>
The current state of the <see cref="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.SubmitNotificationHubJobAsync(Microsoft.Azure.NotificationHubs.NotificationHubJob)" />.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetNotificationHubJobAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.NotificationHubJob&gt; GetNotificationHubJobAsync (string jobId, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.NotificationHubJob&gt; GetNotificationHubJobAsync(string jobId, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.GetNotificationHubJobAsync(System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="member this.GetNotificationHubJobAsync : string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.NotificationHubJob&gt;" Usage="notificationHubClient.GetNotificationHubJobAsync (jobId, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.NotificationHubJob&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="jobId" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="jobId">The jobId is returned after creating a new job using <see cref="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.SubmitNotificationHubJobAsync(Microsoft.Azure.NotificationHubs.NotificationHubJob)" />.</param>
<param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param>
<summary>
Given a jobId, returns the associated <see cref="T:Microsoft.Azure.NotificationHubs.NotificationHubJob" />. This method
is used to get the status of the job to see if that job completed, failed, or is still in progress.
This API is only available for Standard namespaces.
</summary>
<returns>
The current state of the <see cref="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.SubmitNotificationHubJobAsync(Microsoft.Azure.NotificationHubs.NotificationHubJob)" />.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetNotificationHubJobsAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;System.Collections.Generic.IEnumerable&lt;Microsoft.Azure.NotificationHubs.NotificationHubJob&gt;&gt; GetNotificationHubJobsAsync ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class System.Collections.Generic.IEnumerable`1&lt;class Microsoft.Azure.NotificationHubs.NotificationHubJob&gt;&gt; GetNotificationHubJobsAsync() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.GetNotificationHubJobsAsync" />
<MemberSignature Language="VB.NET" Value="Public Function GetNotificationHubJobsAsync () As Task(Of IEnumerable(Of NotificationHubJob))" />
<MemberSignature Language="F#" Value="member this.GetNotificationHubJobsAsync : unit -&gt; System.Threading.Tasks.Task&lt;seq&lt;Microsoft.Azure.NotificationHubs.NotificationHubJob&gt;&gt;" Usage="notificationHubClient.GetNotificationHubJobsAsync " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;System.Collections.Generic.IEnumerable&lt;Microsoft.Azure.NotificationHubs.NotificationHubJob&gt;&gt;</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>
Returns all known <see cref="T:Microsoft.Azure.NotificationHubs.NotificationHubJob" />s. This method
is used to get the status of all job to see if those jobs completed, failed, or are still in progress.
This API is only available for Standard namespaces.
</summary>
<returns>
The current state of the <see cref="T:Microsoft.Azure.NotificationHubs.NotificationHubJob" />s.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetNotificationHubJobsAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;System.Collections.Generic.IEnumerable&lt;Microsoft.Azure.NotificationHubs.NotificationHubJob&gt;&gt; GetNotificationHubJobsAsync (System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class System.Collections.Generic.IEnumerable`1&lt;class Microsoft.Azure.NotificationHubs.NotificationHubJob&gt;&gt; GetNotificationHubJobsAsync(valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.GetNotificationHubJobsAsync(System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="member this.GetNotificationHubJobsAsync : System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;seq&lt;Microsoft.Azure.NotificationHubs.NotificationHubJob&gt;&gt;" Usage="notificationHubClient.GetNotificationHubJobsAsync cancellationToken" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;System.Collections.Generic.IEnumerable&lt;Microsoft.Azure.NotificationHubs.NotificationHubJob&gt;&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param>
<summary>
Returns all known <see cref="T:Microsoft.Azure.NotificationHubs.NotificationHubJob" />s. This method
is used to get the status of all job to see if those jobs completed, failed, or are still in progress.
This API is only available for Standard namespaces.
</summary>
<returns>
The current state of the <see cref="T:Microsoft.Azure.NotificationHubs.NotificationHubJob" />s.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetNotificationOutcomeDetailsAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.NotificationDetails&gt; GetNotificationOutcomeDetailsAsync (string notificationId);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.NotificationDetails&gt; GetNotificationOutcomeDetailsAsync(string notificationId) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.GetNotificationOutcomeDetailsAsync(System.String)" />
<MemberSignature Language="VB.NET" Value="Public Function GetNotificationOutcomeDetailsAsync (notificationId As String) As Task(Of NotificationDetails)" />
<MemberSignature Language="F#" Value="member this.GetNotificationOutcomeDetailsAsync : string -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.NotificationDetails&gt;" Usage="notificationHubClient.GetNotificationOutcomeDetailsAsync notificationId" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.NotificationDetails&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="notificationId" Type="System.String" />
</Parameters>
<Docs>
<param name="notificationId">
<see cref="P:Microsoft.Azure.NotificationHubs.NotificationOutcome.NotificationId" /> which was returned
when calling Send*.</param>
<summary>
Retrieves the results of a Send* operation. This can retrieve intermediate results if the send is being processed
or final results if the Send* has completed. This API can only be called for Standard namespaces.
</summary>
<returns>
The result of the Send operation, as expressed by a <see cref="T:Microsoft.Azure.NotificationHubs.NotificationOutcome" />.
</returns>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentNullException">notificationId</exception>
</Docs>
</Member>
<Member MemberName="GetNotificationOutcomeDetailsAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.NotificationDetails&gt; GetNotificationOutcomeDetailsAsync (string notificationId, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.NotificationHubs.NotificationDetails&gt; GetNotificationOutcomeDetailsAsync(string notificationId, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.GetNotificationOutcomeDetailsAsync(System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="member this.GetNotificationOutcomeDetailsAsync : string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.NotificationDetails&gt;" Usage="notificationHubClient.GetNotificationOutcomeDetailsAsync (notificationId, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.NotificationHubs.NotificationDetails&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="notificationId" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="notificationId">
<see cref="P:Microsoft.Azure.NotificationHubs.NotificationOutcome.NotificationId" /> which was returned
when calling Send*.</param>
<param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param>
<summary>
Retrieves the results of a Send* operation. This can retrieve intermediate results if the send is being processed
or final results if the Send* has completed. This API can only be called for Standard namespaces.
</summary>
<returns>
The result of the Send operation, as expressed by a <see cref="T:Microsoft.Azure.NotificationHubs.NotificationOutcome" />.
</returns>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentNullException">notificationId</exception>
</Docs>
</Member>
<Member MemberName="GetRegistrationAsync&lt;TRegistrationDescription&gt;">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;TRegistrationDescription&gt; GetRegistrationAsync&lt;TRegistrationDescription&gt; (string registrationId) where TRegistrationDescription : Microsoft.Azure.NotificationHubs.RegistrationDescription;" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;!!TRegistrationDescription&gt; GetRegistrationAsync&lt;(class Microsoft.Azure.NotificationHubs.RegistrationDescription) TRegistrationDescription&gt;(string registrationId) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.GetRegistrationAsync``1(System.String)" />
<MemberSignature Language="VB.NET" Value="Public Function GetRegistrationAsync(Of TRegistrationDescription As RegistrationDescription) (registrationId As String) As Task(Of TRegistrationDescription)" />
<MemberSignature Language="F#" Value="member this.GetRegistrationAsync : string -&gt; System.Threading.Tasks.Task&lt;'RegistrationDescription (requires 'RegistrationDescription :&gt; Microsoft.Azure.NotificationHubs.RegistrationDescription)&gt; (requires 'RegistrationDescription :&gt; Microsoft.Azure.NotificationHubs.RegistrationDescription)" Usage="notificationHubClient.GetRegistrationAsync registrationId" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.2.1.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;TRegistrationDescription&gt;</ReturnType>
</ReturnValue>
<TypeParameters>
<TypeParameter Name="TRegistrationDescription">
<Constraints>
<BaseTypeName>Microsoft.Azure.NotificationHubs.RegistrationDescription</BaseTypeName>
</Constraints>
</TypeParameter>
</TypeParameters>
<Parameters>
<Parameter Name="registrationId" Type="System.String" />
</Parameters>
<Docs>
<typeparam name="TRegistrationDescription">The type of registration description.</typeparam>
<param name="registrationId">The registration ID.</param>
<summary>
Asynchronously retrieves a registration with a given ID. The type of the registration depends upon the specified TRegistrationDescription parameter.
</summary>
<returns>
The task that completes the asynchronous operation.
</returns>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentNullException">Thrown when registrationId is null</exception>
</Docs>
</Member>
<Member MemberName="GetRegistrationAsync&lt;TRegistrationDescription&gt;">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;TRegistrationDescription&gt; GetRegistrationAsync&lt;TRegistrationDescription&gt; (string registrationId, System.Threading.CancellationToken cancellationToken) where TRegistrationDescription : Microsoft.Azure.NotificationHubs.RegistrationDescription;" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;!!TRegistrationDescription&gt; GetRegistrationAsync&lt;(class Microsoft.Azure.NotificationHubs.RegistrationDescription) TRegistrationDescription&gt;(string registrationId, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.NotificationHubs.NotificationHubClient.GetRegistrationAsync``1(System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="member this.GetRegistrationAsync : string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;'RegistrationDescription (requires 'RegistrationDescription :&gt; Microsoft.Azure.NotificationHubs.RegistrationDescription)&gt; (requires 'RegistrationDescription :&gt; Microsoft.Azure.NotificationHubs.RegistrationDescription)" Usage="notificationHubClient.GetRegistrationAsync (registrationId, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.NotificationHubs</AssemblyName>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;TRegistrationDescription&gt;</ReturnType>
</ReturnValue>
<TypeParameters>
<TypeParameter Name="TRegistrationDescription">
<Constraints>
<BaseTypeName>Microsoft.Azure.NotificationHubs.RegistrationDescription</BaseTypeName>
</Constraints>
</TypeParameter>
</TypeParameters>
<Parameters>
<Parameter Name="registrationId" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<typeparam name="TRegistrationDescription">The type of registration description.</typeparam>
<param name="registrationId">The registration ID.</param>
<param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> to observe while waiting for a task to complete.</param>
<summary>
Asynchronously retrieves a registration with a given ID. The type of the registration depends upon the specified TRegistrationDescription parameter.
</summary>
<returns>