xml/Microsoft.Azure.Devices/RegistryManager.xml (3,333 lines of code) (raw):
<Type Name="RegistryManager" FullName="Microsoft.Azure.Devices.RegistryManager">
<TypeSignature Language="C#" Value="public class RegistryManager : IDisposable" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit RegistryManager extends System.Object implements class System.IDisposable" />
<TypeSignature Language="DocId" Value="T:Microsoft.Azure.Devices.RegistryManager" />
<TypeSignature Language="VB.NET" Value="Public Class RegistryManager
Implements IDisposable" />
<TypeSignature Language="F#" Value="type RegistryManager = class
 interface IDisposable" />
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.31.0.0</AssemblyVersion>
<AssemblyVersion>1.32.0.0</AssemblyVersion>
<AssemblyVersion>1.33.0.0</AssemblyVersion>
<AssemblyVersion>1.34.0.0</AssemblyVersion>
<AssemblyVersion>1.35.0.0</AssemblyVersion>
<AssemblyVersion>1.36.0.0</AssemblyVersion>
<AssemblyVersion>1.37.0.0</AssemblyVersion>
<AssemblyVersion>1.37.1.0</AssemblyVersion>
<AssemblyVersion>1.38.0.0</AssemblyVersion>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>System.IDisposable</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>
Contains methods that services can use to perform create, remove, update and delete operations on devices.
</summary>
<remarks>
For more information, see <see href="https://github.com/Azure/azure-iot-sdk-csharp#iot-hub-service-sdk" />.
<para>
This client creates lifetime long instances of <see cref="T:System.Net.Http.HttpClient" /> that are tied to the URI of the
IoT hub specified, configure any proxy settings, and connection lease timeout.
For that reason, the instances are not static and an application using this client
should create and save it for all use. Repeated creation may cause
<see href="https://docs.microsoft.com/azure/architecture/antipatterns/improper-instantiation/">socket exhaustion</see>.
</para></remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public RegistryManager ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.#ctor" />
<MemberSignature Language="VB.NET" Value="Public Sub New ()" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<Parameters />
<Docs>
<summary>
Creates an instance of RegistryManager, provided for unit testing purposes only.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="AddConfigurationAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration> AddConfigurationAsync (Microsoft.Azure.Devices.Configuration configuration);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.Configuration> AddConfigurationAsync(class Microsoft.Azure.Devices.Configuration configuration) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.AddConfigurationAsync(Microsoft.Azure.Devices.Configuration)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function AddConfigurationAsync (configuration As Configuration) As Task(Of Configuration)" />
<MemberSignature Language="F#" Value="abstract member AddConfigurationAsync : Microsoft.Azure.Devices.Configuration -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration>
override this.AddConfigurationAsync : Microsoft.Azure.Devices.Configuration -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration>" Usage="registryManager.AddConfigurationAsync configuration" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="configuration" Type="Microsoft.Azure.Devices.Configuration" />
</Parameters>
<Docs>
<param name="configuration">The Configuration object being registered.</param>
<summary>
Register a new Configuration for Azure IoT Edge in IoT hub
</summary>
<returns>The Configuration object.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="AddConfigurationAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration> AddConfigurationAsync (Microsoft.Azure.Devices.Configuration configuration, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.Configuration> AddConfigurationAsync(class Microsoft.Azure.Devices.Configuration configuration, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.AddConfigurationAsync(Microsoft.Azure.Devices.Configuration,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function AddConfigurationAsync (configuration As Configuration, cancellationToken As CancellationToken) As Task(Of Configuration)" />
<MemberSignature Language="F#" Value="abstract member AddConfigurationAsync : Microsoft.Azure.Devices.Configuration * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration>
override this.AddConfigurationAsync : Microsoft.Azure.Devices.Configuration * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration>" Usage="registryManager.AddConfigurationAsync (configuration, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="configuration" Type="Microsoft.Azure.Devices.Configuration" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="configuration">The Configuration object being registered.</param>
<param name="cancellationToken">The token which allows the operation to be canceled.</param>
<summary>
Register a new Configuration for Azure IoT Edge in IoT hub
</summary>
<returns>The Configuration object.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="AddDeviceAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Device> AddDeviceAsync (Microsoft.Azure.Devices.Device device);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.Device> AddDeviceAsync(class Microsoft.Azure.Devices.Device device) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.AddDeviceAsync(Microsoft.Azure.Devices.Device)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function AddDeviceAsync (device As Device) As Task(Of Device)" />
<MemberSignature Language="F#" Value="abstract member AddDeviceAsync : Microsoft.Azure.Devices.Device -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Device>
override this.AddDeviceAsync : Microsoft.Azure.Devices.Device -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Device>" Usage="registryManager.AddDeviceAsync device" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.Device></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="device" Type="Microsoft.Azure.Devices.Device" />
</Parameters>
<Docs>
<param name="device">The Device object being registered.</param>
<summary>
Register a new device with the system
</summary>
<returns>The Device object with the generated keys and ETags.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="AddDeviceAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Device> AddDeviceAsync (Microsoft.Azure.Devices.Device device, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.Device> AddDeviceAsync(class Microsoft.Azure.Devices.Device device, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.AddDeviceAsync(Microsoft.Azure.Devices.Device,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function AddDeviceAsync (device As Device, cancellationToken As CancellationToken) As Task(Of Device)" />
<MemberSignature Language="F#" Value="abstract member AddDeviceAsync : Microsoft.Azure.Devices.Device * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Device>
override this.AddDeviceAsync : Microsoft.Azure.Devices.Device * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Device>" Usage="registryManager.AddDeviceAsync (device, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.Device></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="device" Type="Microsoft.Azure.Devices.Device" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="device">The Device object being registered.</param>
<param name="cancellationToken">The token which allows the operation to be canceled.</param>
<summary>
Register a new device with the system
</summary>
<returns>The Device object with the generated keys and ETags.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="AddDevices2Async">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult> AddDevices2Async (System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Device> devices);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.BulkRegistryOperationResult> AddDevices2Async(class System.Collections.Generic.IEnumerable`1<class Microsoft.Azure.Devices.Device> devices) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.AddDevices2Async(System.Collections.Generic.IEnumerable{Microsoft.Azure.Devices.Device})" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function AddDevices2Async (devices As IEnumerable(Of Device)) As Task(Of BulkRegistryOperationResult)" />
<MemberSignature Language="F#" Value="abstract member AddDevices2Async : seq<Microsoft.Azure.Devices.Device> -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult>
override this.AddDevices2Async : seq<Microsoft.Azure.Devices.Device> -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult>" Usage="registryManager.AddDevices2Async devices" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="devices" Type="System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Device>" />
</Parameters>
<Docs>
<param name="devices">The Device objects being registered.</param>
<summary>
Register a list of new devices with the system
</summary>
<returns>Returns a BulkRegistryOperationResult object.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="AddDevices2Async">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult> AddDevices2Async (System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Device> devices, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.BulkRegistryOperationResult> AddDevices2Async(class System.Collections.Generic.IEnumerable`1<class Microsoft.Azure.Devices.Device> devices, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.AddDevices2Async(System.Collections.Generic.IEnumerable{Microsoft.Azure.Devices.Device},System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function AddDevices2Async (devices As IEnumerable(Of Device), cancellationToken As CancellationToken) As Task(Of BulkRegistryOperationResult)" />
<MemberSignature Language="F#" Value="abstract member AddDevices2Async : seq<Microsoft.Azure.Devices.Device> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult>
override this.AddDevices2Async : seq<Microsoft.Azure.Devices.Device> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult>" Usage="registryManager.AddDevices2Async (devices, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="devices" Type="System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Device>" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="devices">The Device objects being registered.</param>
<param name="cancellationToken">The token which allows the operation to be canceled.</param>
<summary>
Register a list of new devices with the system
</summary>
<returns>Returns a BulkRegistryOperationResult object.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="AddDevicesAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<string[]> AddDevicesAsync (System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Device> devices);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<string[]> AddDevicesAsync(class System.Collections.Generic.IEnumerable`1<class Microsoft.Azure.Devices.Device> devices) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.AddDevicesAsync(System.Collections.Generic.IEnumerable{Microsoft.Azure.Devices.Device})" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function AddDevicesAsync (devices As IEnumerable(Of Device)) As Task(Of String())" />
<MemberSignature Language="F#" Value="abstract member AddDevicesAsync : seq<Microsoft.Azure.Devices.Device> -> System.Threading.Tasks.Task<string[]>
override this.AddDevicesAsync : seq<Microsoft.Azure.Devices.Device> -> System.Threading.Tasks.Task<string[]>" Usage="registryManager.AddDevicesAsync devices" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName Language="C#">[System.Obsolete("Use AddDevices2Async")]</AttributeName>
<AttributeName Language="F#">[<System.Obsolete("Use AddDevices2Async")>]</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<System.String[]></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="devices" Type="System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Device>" />
</Parameters>
<Docs>
<param name="devices">The Device objects being registered.</param>
<summary>
Register a list of new devices with the system
</summary>
<returns>Returns a string array of error messages.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="AddDevicesAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<string[]> AddDevicesAsync (System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Device> devices, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<string[]> AddDevicesAsync(class System.Collections.Generic.IEnumerable`1<class Microsoft.Azure.Devices.Device> devices, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.AddDevicesAsync(System.Collections.Generic.IEnumerable{Microsoft.Azure.Devices.Device},System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function AddDevicesAsync (devices As IEnumerable(Of Device), cancellationToken As CancellationToken) As Task(Of String())" />
<MemberSignature Language="F#" Value="abstract member AddDevicesAsync : seq<Microsoft.Azure.Devices.Device> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<string[]>
override this.AddDevicesAsync : seq<Microsoft.Azure.Devices.Device> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<string[]>" Usage="registryManager.AddDevicesAsync (devices, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName Language="C#">[System.Obsolete("Use AddDevices2Async")]</AttributeName>
<AttributeName Language="F#">[<System.Obsolete("Use AddDevices2Async")>]</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<System.String[]></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="devices" Type="System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Device>" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="devices">The Device objects being registered.</param>
<param name="cancellationToken">The token which allows the operation to be canceled.</param>
<summary>
Register a list of new devices with the system
</summary>
<returns>Returns a string array of error messages.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="AddDeviceWithTwinAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult> AddDeviceWithTwinAsync (Microsoft.Azure.Devices.Device device, Microsoft.Azure.Devices.Shared.Twin twin);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.BulkRegistryOperationResult> AddDeviceWithTwinAsync(class Microsoft.Azure.Devices.Device device, class Microsoft.Azure.Devices.Shared.Twin twin) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.AddDeviceWithTwinAsync(Microsoft.Azure.Devices.Device,Microsoft.Azure.Devices.Shared.Twin)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function AddDeviceWithTwinAsync (device As Device, twin As Twin) As Task(Of BulkRegistryOperationResult)" />
<MemberSignature Language="F#" Value="abstract member AddDeviceWithTwinAsync : Microsoft.Azure.Devices.Device * Microsoft.Azure.Devices.Shared.Twin -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult>
override this.AddDeviceWithTwinAsync : Microsoft.Azure.Devices.Device * Microsoft.Azure.Devices.Shared.Twin -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult>" Usage="registryManager.AddDeviceWithTwinAsync (device, twin)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="device" Type="Microsoft.Azure.Devices.Device" />
<Parameter Name="twin" Type="Microsoft.Azure.Devices.Shared.Twin" />
</Parameters>
<Docs>
<param name="device">The device to add.</param>
<param name="twin">The twin information for the device being added.</param>
<summary>
Adds a Device with Twin information
</summary>
<returns>The result of the add operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="AddDeviceWithTwinAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult> AddDeviceWithTwinAsync (Microsoft.Azure.Devices.Device device, Microsoft.Azure.Devices.Shared.Twin twin, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.BulkRegistryOperationResult> AddDeviceWithTwinAsync(class Microsoft.Azure.Devices.Device device, class Microsoft.Azure.Devices.Shared.Twin twin, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.AddDeviceWithTwinAsync(Microsoft.Azure.Devices.Device,Microsoft.Azure.Devices.Shared.Twin,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function AddDeviceWithTwinAsync (device As Device, twin As Twin, cancellationToken As CancellationToken) As Task(Of BulkRegistryOperationResult)" />
<MemberSignature Language="F#" Value="abstract member AddDeviceWithTwinAsync : Microsoft.Azure.Devices.Device * Microsoft.Azure.Devices.Shared.Twin * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult>
override this.AddDeviceWithTwinAsync : Microsoft.Azure.Devices.Device * Microsoft.Azure.Devices.Shared.Twin * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult>" Usage="registryManager.AddDeviceWithTwinAsync (device, twin, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="device" Type="Microsoft.Azure.Devices.Device" />
<Parameter Name="twin" Type="Microsoft.Azure.Devices.Shared.Twin" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="device">The device to add.</param>
<param name="twin">The twin information for the device being added.</param>
<param name="cancellationToken">A cancellation token to cancel the operation.</param>
<summary>
Adds a Device with Twin information
</summary>
<returns>The result of the add operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="AddModuleAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Module> AddModuleAsync (Microsoft.Azure.Devices.Module module);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.Module> AddModuleAsync(class Microsoft.Azure.Devices.Module module) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.AddModuleAsync(Microsoft.Azure.Devices.Module)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function AddModuleAsync (module As Module) As Task(Of Module)" />
<MemberSignature Language="F#" Value="abstract member AddModuleAsync : Microsoft.Azure.Devices.Module -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Module>
override this.AddModuleAsync : Microsoft.Azure.Devices.Module -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Module>" Usage="registryManager.AddModuleAsync module" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.Module></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="module" Type="Microsoft.Azure.Devices.Module" />
</Parameters>
<Docs>
<param name="module">The Module object being registered.</param>
<summary>
Register a new module with device in the system
</summary>
<returns>The Module object with the generated keys and ETags.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="AddModuleAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Module> AddModuleAsync (Microsoft.Azure.Devices.Module module, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.Module> AddModuleAsync(class Microsoft.Azure.Devices.Module module, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.AddModuleAsync(Microsoft.Azure.Devices.Module,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function AddModuleAsync (module As Module, cancellationToken As CancellationToken) As Task(Of Module)" />
<MemberSignature Language="F#" Value="abstract member AddModuleAsync : Microsoft.Azure.Devices.Module * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Module>
override this.AddModuleAsync : Microsoft.Azure.Devices.Module * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Module>" Usage="registryManager.AddModuleAsync (module, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.Module></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="module" Type="Microsoft.Azure.Devices.Module" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="module">The Module object being registered.</param>
<param name="cancellationToken">The token which allows the operation to be canceled.</param>
<summary>
Register a new module with device in the system
</summary>
<returns>The Module object with the generated keys and ETags.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ApplyConfigurationContentOnDeviceAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task ApplyConfigurationContentOnDeviceAsync (string deviceId, Microsoft.Azure.Devices.ConfigurationContent content);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task ApplyConfigurationContentOnDeviceAsync(string deviceId, class Microsoft.Azure.Devices.ConfigurationContent content) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.ApplyConfigurationContentOnDeviceAsync(System.String,Microsoft.Azure.Devices.ConfigurationContent)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function ApplyConfigurationContentOnDeviceAsync (deviceId As String, content As ConfigurationContent) As Task" />
<MemberSignature Language="F#" Value="abstract member ApplyConfigurationContentOnDeviceAsync : string * Microsoft.Azure.Devices.ConfigurationContent -> System.Threading.Tasks.Task
override this.ApplyConfigurationContentOnDeviceAsync : string * Microsoft.Azure.Devices.ConfigurationContent -> System.Threading.Tasks.Task" Usage="registryManager.ApplyConfigurationContentOnDeviceAsync (deviceId, content)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="deviceId" Type="System.String" />
<Parameter Name="content" Type="Microsoft.Azure.Devices.ConfigurationContent" />
</Parameters>
<Docs>
<param name="deviceId">The device Id.</param>
<param name="content">The configuration.</param>
<summary>
Applies configuration content to an Edge device to create a deployment.
</summary>
<returns>To be added.</returns>
<remarks>
<see cref="P:Microsoft.Azure.Devices.ConfigurationContent.ModulesContent" /> is required.
<see cref="P:Microsoft.Azure.Devices.ConfigurationContent.DeviceContent" /> is optional.
<see cref="P:Microsoft.Azure.Devices.ConfigurationContent.ModuleContent" /> is not applicable.</remarks>
</Docs>
</Member>
<Member MemberName="ApplyConfigurationContentOnDeviceAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task ApplyConfigurationContentOnDeviceAsync (string deviceId, Microsoft.Azure.Devices.ConfigurationContent content, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task ApplyConfigurationContentOnDeviceAsync(string deviceId, class Microsoft.Azure.Devices.ConfigurationContent content, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.ApplyConfigurationContentOnDeviceAsync(System.String,Microsoft.Azure.Devices.ConfigurationContent,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function ApplyConfigurationContentOnDeviceAsync (deviceId As String, content As ConfigurationContent, cancellationToken As CancellationToken) As Task" />
<MemberSignature Language="F#" Value="abstract member ApplyConfigurationContentOnDeviceAsync : string * Microsoft.Azure.Devices.ConfigurationContent * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.ApplyConfigurationContentOnDeviceAsync : string * Microsoft.Azure.Devices.ConfigurationContent * System.Threading.CancellationToken -> System.Threading.Tasks.Task" Usage="registryManager.ApplyConfigurationContentOnDeviceAsync (deviceId, content, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="deviceId" Type="System.String" />
<Parameter Name="content" Type="Microsoft.Azure.Devices.ConfigurationContent" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="deviceId">The device Id.</param>
<param name="content">The configuration.</param>
<param name="cancellationToken">The token which allows the operation to be canceled.</param>
<summary>
Applies configuration content to an Edge device.
</summary>
<returns>To be added.</returns>
<remarks>
<see cref="P:Microsoft.Azure.Devices.ConfigurationContent.ModulesContent" /> is required.
<see cref="P:Microsoft.Azure.Devices.ConfigurationContent.DeviceContent" /> is optional.
<see cref="P:Microsoft.Azure.Devices.ConfigurationContent.ModuleContent" /> is not applicable.</remarks>
</Docs>
</Member>
<Member MemberName="CancelJobAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task CancelJobAsync (string jobId);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task CancelJobAsync(string jobId) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.CancelJobAsync(System.String)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function CancelJobAsync (jobId As String) As Task" />
<MemberSignature Language="F#" Value="abstract member CancelJobAsync : string -> System.Threading.Tasks.Task
override this.CancelJobAsync : string -> System.Threading.Tasks.Task" Usage="registryManager.CancelJobAsync jobId" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="jobId" Type="System.String" />
</Parameters>
<Docs>
<param name="jobId">Id of the job to cancel.</param>
<summary>
Cancels/Deletes the job with the specified Id.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CancelJobAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task CancelJobAsync (string jobId, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task CancelJobAsync(string jobId, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.CancelJobAsync(System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function CancelJobAsync (jobId As String, cancellationToken As CancellationToken) As Task" />
<MemberSignature Language="F#" Value="abstract member CancelJobAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.CancelJobAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task" Usage="registryManager.CancelJobAsync (jobId, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="jobId" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="jobId">Id of the job to cancel.</param>
<param name="cancellationToken">Task cancellation token.</param>
<summary>
Cancels/Deletes the job with the specified Id.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CloseAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task CloseAsync ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task CloseAsync() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.CloseAsync" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function CloseAsync () As Task" />
<MemberSignature Language="F#" Value="abstract member CloseAsync : unit -> System.Threading.Tasks.Task
override this.CloseAsync : unit -> System.Threading.Tasks.Task" Usage="registryManager.CloseAsync " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>
Closes the RegistryManager instance and disposes its resources.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Create">
<MemberSignature Language="C#" Value="public static Microsoft.Azure.Devices.RegistryManager Create (string hostName, Azure.AzureSasCredential credential, Microsoft.Azure.Devices.HttpTransportSettings transportSettings = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Azure.Devices.RegistryManager Create(string hostName, class Azure.AzureSasCredential credential, class Microsoft.Azure.Devices.HttpTransportSettings transportSettings) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.Create(System.String,Azure.AzureSasCredential,Microsoft.Azure.Devices.HttpTransportSettings)" />
<MemberSignature Language="VB.NET" Value="Public Shared Function Create (hostName As String, credential As AzureSasCredential, Optional transportSettings As HttpTransportSettings = Nothing) As RegistryManager" />
<MemberSignature Language="F#" Value="static member Create : string * Azure.AzureSasCredential * Microsoft.Azure.Devices.HttpTransportSettings -> Microsoft.Azure.Devices.RegistryManager" Usage="Microsoft.Azure.Devices.RegistryManager.Create (hostName, credential, transportSettings)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Azure.Devices.RegistryManager</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="hostName" Type="System.String" />
<Parameter Name="credential" Type="Azure.AzureSasCredential" />
<Parameter Name="transportSettings" Type="Microsoft.Azure.Devices.HttpTransportSettings" />
</Parameters>
<Docs>
<param name="hostName">IoT hub host name.</param>
<param name="credential">Credential that generates a SAS token to authenticate with IoT hub. See <see cref="T:Azure.AzureSasCredential" />.</param>
<param name="transportSettings">The HTTP transport settings.</param>
<summary>
Creates RegistryManager using a shared access signature provided and refreshed as necessary by the caller.
</summary>
<returns>A RegistryManager instance.</returns>
<remarks>
Users may wish to build their own shared access signature (SAS) tokens rather than give the shared key to the SDK and let it manage signing and renewal.
The <see cref="T:Azure.AzureSasCredential" /> object gives the SDK access to the SAS token, while the caller can update it as necessary using the
<see cref="M:Azure.AzureSasCredential.Update(System.String)" /> method.
</remarks>
</Docs>
</Member>
<Member MemberName="Create">
<MemberSignature Language="C#" Value="public static Microsoft.Azure.Devices.RegistryManager Create (string hostName, Azure.Core.TokenCredential credential, Microsoft.Azure.Devices.HttpTransportSettings transportSettings = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Azure.Devices.RegistryManager Create(string hostName, class Azure.Core.TokenCredential credential, class Microsoft.Azure.Devices.HttpTransportSettings transportSettings) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.Create(System.String,Azure.Core.TokenCredential,Microsoft.Azure.Devices.HttpTransportSettings)" />
<MemberSignature Language="VB.NET" Value="Public Shared Function Create (hostName As String, credential As TokenCredential, Optional transportSettings As HttpTransportSettings = Nothing) As RegistryManager" />
<MemberSignature Language="F#" Value="static member Create : string * Azure.Core.TokenCredential * Microsoft.Azure.Devices.HttpTransportSettings -> Microsoft.Azure.Devices.RegistryManager" Usage="Microsoft.Azure.Devices.RegistryManager.Create (hostName, credential, transportSettings)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Azure.Devices.RegistryManager</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="hostName" Type="System.String" />
<Parameter Name="credential" Type="Azure.Core.TokenCredential" />
<Parameter Name="transportSettings" Type="Microsoft.Azure.Devices.HttpTransportSettings" />
</Parameters>
<Docs>
<param name="hostName">IoT hub host name.</param>
<param name="credential">Azure Active Directory (AAD) credentials to authenticate with IoT hub.</param>
<param name="transportSettings">The HTTP transport settings.</param>
<summary>
Creates RegistryManager, authenticating using an identity in Azure Active Directory (AAD).
</summary>
<returns>A RegistryManager instance.</returns>
<remarks>
For more about information on the options of authenticating using a derived instance of <see cref="T:Azure.Core.TokenCredential" />, see
<see href="https://docs.microsoft.com/dotnet/api/overview/azure/identity-readme" />.
For more information on configuring IoT hub with Azure Active Directory, see
<see href="https://docs.microsoft.com/azure/iot-hub/iot-hub-dev-guide-azure-ad-rbac" /></remarks>
</Docs>
</Member>
<Member MemberName="CreateFromConnectionString">
<MemberSignature Language="C#" Value="public static Microsoft.Azure.Devices.RegistryManager CreateFromConnectionString (string connectionString);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Azure.Devices.RegistryManager CreateFromConnectionString(string connectionString) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.CreateFromConnectionString(System.String)" />
<MemberSignature Language="VB.NET" Value="Public Shared Function CreateFromConnectionString (connectionString As String) As RegistryManager" />
<MemberSignature Language="F#" Value="static member CreateFromConnectionString : string -> Microsoft.Azure.Devices.RegistryManager" Usage="Microsoft.Azure.Devices.RegistryManager.CreateFromConnectionString connectionString" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Azure.Devices.RegistryManager</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="connectionString" Type="System.String" />
</Parameters>
<Docs>
<param name="connectionString">The IoT hub connection string.</param>
<summary>
Creates RegistryManager from an IoT hub connection string.
</summary>
<returns>A RegistryManager instance.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateFromConnectionString">
<MemberSignature Language="C#" Value="public static Microsoft.Azure.Devices.RegistryManager CreateFromConnectionString (string connectionString, Microsoft.Azure.Devices.HttpTransportSettings transportSettings);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Azure.Devices.RegistryManager CreateFromConnectionString(string connectionString, class Microsoft.Azure.Devices.HttpTransportSettings transportSettings) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.CreateFromConnectionString(System.String,Microsoft.Azure.Devices.HttpTransportSettings)" />
<MemberSignature Language="VB.NET" Value="Public Shared Function CreateFromConnectionString (connectionString As String, transportSettings As HttpTransportSettings) As RegistryManager" />
<MemberSignature Language="F#" Value="static member CreateFromConnectionString : string * Microsoft.Azure.Devices.HttpTransportSettings -> Microsoft.Azure.Devices.RegistryManager" Usage="Microsoft.Azure.Devices.RegistryManager.CreateFromConnectionString (connectionString, transportSettings)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Azure.Devices.RegistryManager</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="connectionString" Type="System.String" />
<Parameter Name="transportSettings" Type="Microsoft.Azure.Devices.HttpTransportSettings" />
</Parameters>
<Docs>
<param name="connectionString">The IoT hub connection string.</param>
<param name="transportSettings">The HTTP transport settings.</param>
<summary>
Creates an instance of RegistryManager, authenticating using an IoT hub connection string, and specifying
HTTP transport settings.
</summary>
<returns>A RegistryManager instance.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateQuery">
<MemberSignature Language="C#" Value="public virtual Microsoft.Azure.Devices.IQuery CreateQuery (string sqlQueryString);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Devices.IQuery CreateQuery(string sqlQueryString) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.CreateQuery(System.String)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function CreateQuery (sqlQueryString As String) As IQuery" />
<MemberSignature Language="F#" Value="abstract member CreateQuery : string -> Microsoft.Azure.Devices.IQuery
override this.CreateQuery : string -> Microsoft.Azure.Devices.IQuery" Usage="registryManager.CreateQuery sqlQueryString" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Azure.Devices.IQuery</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="sqlQueryString" Type="System.String" />
</Parameters>
<Docs>
<param name="sqlQueryString">The SQL query.</param>
<summary>
Retrieves a handle through which a result for a given query can be fetched.
</summary>
<returns>A handle used to fetch results for a SQL query.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateQuery">
<MemberSignature Language="C#" Value="public virtual Microsoft.Azure.Devices.IQuery CreateQuery (string sqlQueryString, int? pageSize);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.Azure.Devices.IQuery CreateQuery(string sqlQueryString, valuetype System.Nullable`1<int32> pageSize) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.CreateQuery(System.String,System.Nullable{System.Int32})" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function CreateQuery (sqlQueryString As String, pageSize As Nullable(Of Integer)) As IQuery" />
<MemberSignature Language="F#" Value="abstract member CreateQuery : string * Nullable<int> -> Microsoft.Azure.Devices.IQuery
override this.CreateQuery : string * Nullable<int> -> Microsoft.Azure.Devices.IQuery" Usage="registryManager.CreateQuery (sqlQueryString, pageSize)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Azure.Devices.IQuery</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="sqlQueryString" Type="System.String" />
<Parameter Name="pageSize" Type="System.Nullable<System.Int32>" />
</Parameters>
<Docs>
<param name="sqlQueryString">The SQL query.</param>
<param name="pageSize">The maximum number of items per page.</param>
<summary>
Retrieves a handle through which a result for a given query can be fetched.
</summary>
<returns>A handle used to fetch results for a SQL query.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Dispose">
<MemberSignature Language="C#" Value="public void Dispose ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Dispose() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.Dispose" />
<MemberSignature Language="VB.NET" Value="Public Sub Dispose ()" />
<MemberSignature Language="F#" Value="abstract member Dispose : unit -> unit
override this.Dispose : unit -> unit" Usage="registryManager.Dispose " />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:System.IDisposable.Dispose</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<inheritdoc />
</Docs>
</Member>
<Member MemberName="Dispose">
<MemberSignature Language="C#" Value="protected virtual void Dispose (bool disposing);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void Dispose(bool disposing) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.Dispose(System.Boolean)" />
<MemberSignature Language="VB.NET" Value="Protected Overridable Sub Dispose (disposing As Boolean)" />
<MemberSignature Language="F#" Value="abstract member Dispose : bool -> unit
override this.Dispose : bool -> unit" Usage="registryManager.Dispose disposing" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="disposing" Type="System.Boolean" />
</Parameters>
<Docs>
<param name="disposing">
<c>true</c> to release both managed and unmanaged resources; <c>false</c> to release only unmanaged resources.</param>
<summary>
Releases unmanaged and - optionally - managed resources.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ExportDevicesAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties> ExportDevicesAsync (Microsoft.Azure.Devices.JobProperties jobParameters, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.JobProperties> ExportDevicesAsync(class Microsoft.Azure.Devices.JobProperties jobParameters, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.ExportDevicesAsync(Microsoft.Azure.Devices.JobProperties,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function ExportDevicesAsync (jobParameters As JobProperties, Optional cancellationToken As CancellationToken = Nothing) As Task(Of JobProperties)" />
<MemberSignature Language="F#" Value="abstract member ExportDevicesAsync : Microsoft.Azure.Devices.JobProperties * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties>
override this.ExportDevicesAsync : Microsoft.Azure.Devices.JobProperties * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties>" Usage="registryManager.ExportDevicesAsync (jobParameters, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="jobParameters" Type="Microsoft.Azure.Devices.JobProperties" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="jobParameters">Parameters for the job.</param>
<param name="cancellationToken">Task cancellation token.</param>
<summary>
Creates a new bulk job to export device registrations to the container specified by the provided URI.
</summary>
<returns>JobProperties of the newly created job.</returns>
<remarks>Conditionally includes configurations, if specified.</remarks>
</Docs>
</Member>
<Member MemberName="ExportDevicesAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties> ExportDevicesAsync (string exportBlobContainerUri, bool excludeKeys);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.JobProperties> ExportDevicesAsync(string exportBlobContainerUri, bool excludeKeys) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.ExportDevicesAsync(System.String,System.Boolean)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function ExportDevicesAsync (exportBlobContainerUri As String, excludeKeys As Boolean) As Task(Of JobProperties)" />
<MemberSignature Language="F#" Value="abstract member ExportDevicesAsync : string * bool -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties>
override this.ExportDevicesAsync : string * bool -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties>" Usage="registryManager.ExportDevicesAsync (exportBlobContainerUri, excludeKeys)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="exportBlobContainerUri" Type="System.String" />
<Parameter Name="excludeKeys" Type="System.Boolean" />
</Parameters>
<Docs>
<param name="exportBlobContainerUri">Destination blob container URI.</param>
<param name="excludeKeys">Specifies whether to exclude the Device's Keys during the export.</param>
<summary>
Creates a new bulk job to export device registrations to the container specified by the provided URI.
</summary>
<returns>JobProperties of the newly created job.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ExportDevicesAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties> ExportDevicesAsync (string exportBlobContainerUri, bool excludeKeys, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.JobProperties> ExportDevicesAsync(string exportBlobContainerUri, bool excludeKeys, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.ExportDevicesAsync(System.String,System.Boolean,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function ExportDevicesAsync (exportBlobContainerUri As String, excludeKeys As Boolean, cancellationToken As CancellationToken) As Task(Of JobProperties)" />
<MemberSignature Language="F#" Value="abstract member ExportDevicesAsync : string * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties>
override this.ExportDevicesAsync : string * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties>" Usage="registryManager.ExportDevicesAsync (exportBlobContainerUri, excludeKeys, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="exportBlobContainerUri" Type="System.String" />
<Parameter Name="excludeKeys" Type="System.Boolean" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="exportBlobContainerUri">Destination blob container URI.</param>
<param name="excludeKeys">Specifies whether to exclude the Device's Keys during the export.</param>
<param name="cancellationToken">Task cancellation token.</param>
<summary>
Creates a new bulk job to export device registrations to the container specified by the provided URI.
</summary>
<returns>JobProperties of the newly created job.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ExportDevicesAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties> ExportDevicesAsync (string exportBlobContainerUri, string outputBlobName, bool excludeKeys);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.JobProperties> ExportDevicesAsync(string exportBlobContainerUri, string outputBlobName, bool excludeKeys) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.ExportDevicesAsync(System.String,System.String,System.Boolean)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function ExportDevicesAsync (exportBlobContainerUri As String, outputBlobName As String, excludeKeys As Boolean) As Task(Of JobProperties)" />
<MemberSignature Language="F#" Value="abstract member ExportDevicesAsync : string * string * bool -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties>
override this.ExportDevicesAsync : string * string * bool -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties>" Usage="registryManager.ExportDevicesAsync (exportBlobContainerUri, outputBlobName, excludeKeys)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="exportBlobContainerUri" Type="System.String" />
<Parameter Name="outputBlobName" Type="System.String" />
<Parameter Name="excludeKeys" Type="System.Boolean" />
</Parameters>
<Docs>
<param name="exportBlobContainerUri">Destination blob container URI.</param>
<param name="outputBlobName">The name of the blob that will be created in the provided output blob container.</param>
<param name="excludeKeys">Specifies whether to exclude the Device's Keys during the export.</param>
<summary>
Creates a new bulk job to export device registrations to the container specified by the provided URI.
</summary>
<returns>JobProperties of the newly created job.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ExportDevicesAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties> ExportDevicesAsync (string exportBlobContainerUri, string outputBlobName, bool excludeKeys, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.JobProperties> ExportDevicesAsync(string exportBlobContainerUri, string outputBlobName, bool excludeKeys, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.ExportDevicesAsync(System.String,System.String,System.Boolean,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function ExportDevicesAsync (exportBlobContainerUri As String, outputBlobName As String, excludeKeys As Boolean, cancellationToken As CancellationToken) As Task(Of JobProperties)" />
<MemberSignature Language="F#" Value="abstract member ExportDevicesAsync : string * string * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties>
override this.ExportDevicesAsync : string * string * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties>" Usage="registryManager.ExportDevicesAsync (exportBlobContainerUri, outputBlobName, excludeKeys, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="exportBlobContainerUri" Type="System.String" />
<Parameter Name="outputBlobName" Type="System.String" />
<Parameter Name="excludeKeys" Type="System.Boolean" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="exportBlobContainerUri">Destination blob container URI.</param>
<param name="outputBlobName">The name of the blob that will be created in the provided output blob container.</param>
<param name="excludeKeys">Specifies whether to exclude the Device's Keys during the export.</param>
<param name="cancellationToken">Task cancellation token.</param>
<summary>
Creates a new bulk job to export device registrations to the container specified by the provided URI.
</summary>
<returns>JobProperties of the newly created job.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ExportRegistryAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task ExportRegistryAsync (string storageAccountConnectionString, string containerName);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task ExportRegistryAsync(string storageAccountConnectionString, string containerName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.ExportRegistryAsync(System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function ExportRegistryAsync (storageAccountConnectionString As String, containerName As String) As Task" />
<MemberSignature Language="F#" Value="abstract member ExportRegistryAsync : string * string -> System.Threading.Tasks.Task
override this.ExportRegistryAsync : string * string -> System.Threading.Tasks.Task" Usage="registryManager.ExportRegistryAsync (storageAccountConnectionString, containerName)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="storageAccountConnectionString" Type="System.String" />
<Parameter Name="containerName" Type="System.String" />
</Parameters>
<Docs>
<param name="storageAccountConnectionString">ConnectionString to the destination StorageAccount.</param>
<param name="containerName">Destination blob container name.</param>
<summary>
Copies registered device data to a set of blobs in a specific container in a storage account.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ExportRegistryAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task ExportRegistryAsync (string storageAccountConnectionString, string containerName, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task ExportRegistryAsync(string storageAccountConnectionString, string containerName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.ExportRegistryAsync(System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function ExportRegistryAsync (storageAccountConnectionString As String, containerName As String, cancellationToken As CancellationToken) As Task" />
<MemberSignature Language="F#" Value="abstract member ExportRegistryAsync : string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.ExportRegistryAsync : string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task" Usage="registryManager.ExportRegistryAsync (storageAccountConnectionString, containerName, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="storageAccountConnectionString" Type="System.String" />
<Parameter Name="containerName" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="storageAccountConnectionString">ConnectionString to the destination StorageAccount.</param>
<param name="containerName">Destination blob container name.</param>
<param name="cancellationToken">Task cancellation token.</param>
<summary>
Copies registered device data to a set of blobs in a specific container in a storage account.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetConfigurationAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration> GetConfigurationAsync (string configurationId);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.Configuration> GetConfigurationAsync(string configurationId) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.GetConfigurationAsync(System.String)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetConfigurationAsync (configurationId As String) As Task(Of Configuration)" />
<MemberSignature Language="F#" Value="abstract member GetConfigurationAsync : string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration>
override this.GetConfigurationAsync : string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration>" Usage="registryManager.GetConfigurationAsync configurationId" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="configurationId" Type="System.String" />
</Parameters>
<Docs>
<param name="configurationId">The id of the Configuration being retrieved.</param>
<summary>
Retrieves the specified Configuration object.
</summary>
<returns>The Configuration object.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetConfigurationAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration> GetConfigurationAsync (string configurationId, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.Configuration> GetConfigurationAsync(string configurationId, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.GetConfigurationAsync(System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetConfigurationAsync (configurationId As String, cancellationToken As CancellationToken) As Task(Of Configuration)" />
<MemberSignature Language="F#" Value="abstract member GetConfigurationAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration>
override this.GetConfigurationAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration>" Usage="registryManager.GetConfigurationAsync (configurationId, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="configurationId" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="configurationId">The id of the Configuration being retrieved.</param>
<param name="cancellationToken">The token which allows the operation to be canceled.</param>
<summary>
Retrieves the specified Configuration object.
</summary>
<returns>The Configuration object.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetConfigurationsAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Configuration>> GetConfigurationsAsync (int maxCount);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class System.Collections.Generic.IEnumerable`1<class Microsoft.Azure.Devices.Configuration>> GetConfigurationsAsync(int32 maxCount) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.GetConfigurationsAsync(System.Int32)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetConfigurationsAsync (maxCount As Integer) As Task(Of IEnumerable(Of Configuration))" />
<MemberSignature Language="F#" Value="abstract member GetConfigurationsAsync : int -> System.Threading.Tasks.Task<seq<Microsoft.Azure.Devices.Configuration>>
override this.GetConfigurationsAsync : int -> System.Threading.Tasks.Task<seq<Microsoft.Azure.Devices.Configuration>>" Usage="registryManager.GetConfigurationsAsync maxCount" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Configuration>></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="maxCount" Type="System.Int32" />
</Parameters>
<Docs>
<param name="maxCount">To be added.</param>
<summary>
Retrieves specified number of configurations from every IoT hub partition.
Results are not ordered.
</summary>
<returns>The list of configurations.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetConfigurationsAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Configuration>> GetConfigurationsAsync (int maxCount, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class System.Collections.Generic.IEnumerable`1<class Microsoft.Azure.Devices.Configuration>> GetConfigurationsAsync(int32 maxCount, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.GetConfigurationsAsync(System.Int32,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetConfigurationsAsync (maxCount As Integer, cancellationToken As CancellationToken) As Task(Of IEnumerable(Of Configuration))" />
<MemberSignature Language="F#" Value="abstract member GetConfigurationsAsync : int * System.Threading.CancellationToken -> System.Threading.Tasks.Task<seq<Microsoft.Azure.Devices.Configuration>>
override this.GetConfigurationsAsync : int * System.Threading.CancellationToken -> System.Threading.Tasks.Task<seq<Microsoft.Azure.Devices.Configuration>>" Usage="registryManager.GetConfigurationsAsync (maxCount, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Configuration>></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="maxCount" Type="System.Int32" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="maxCount">To be added.</param>
<param name="cancellationToken">To be added.</param>
<summary>
Retrieves specified number of configurations from every IoT hub partition.
Results are not ordered.
</summary>
<returns>The list of configurations.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetDeviceAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Device> GetDeviceAsync (string deviceId);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.Device> GetDeviceAsync(string deviceId) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.GetDeviceAsync(System.String)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetDeviceAsync (deviceId As String) As Task(Of Device)" />
<MemberSignature Language="F#" Value="abstract member GetDeviceAsync : string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Device>
override this.GetDeviceAsync : string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Device>" Usage="registryManager.GetDeviceAsync deviceId" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.Device></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="deviceId" Type="System.String" />
</Parameters>
<Docs>
<param name="deviceId">The id of the device being retrieved.</param>
<summary>
Retrieves the specified Device object.
</summary>
<returns>The Device object.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetDeviceAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Device> GetDeviceAsync (string deviceId, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.Device> GetDeviceAsync(string deviceId, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.GetDeviceAsync(System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetDeviceAsync (deviceId As String, cancellationToken As CancellationToken) As Task(Of Device)" />
<MemberSignature Language="F#" Value="abstract member GetDeviceAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Device>
override this.GetDeviceAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Device>" Usage="registryManager.GetDeviceAsync (deviceId, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.Device></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="deviceId" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="deviceId">The id of the device being retrieved.</param>
<param name="cancellationToken">The token which allows the operation to be canceled.</param>
<summary>
Retrieves the specified Device object.
</summary>
<returns>The Device object.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetDevicesAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Device>> GetDevicesAsync (int maxCount);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class System.Collections.Generic.IEnumerable`1<class Microsoft.Azure.Devices.Device>> GetDevicesAsync(int32 maxCount) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.GetDevicesAsync(System.Int32)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetDevicesAsync (maxCount As Integer) As Task(Of IEnumerable(Of Device))" />
<MemberSignature Language="F#" Value="abstract member GetDevicesAsync : int -> System.Threading.Tasks.Task<seq<Microsoft.Azure.Devices.Device>>
override this.GetDevicesAsync : int -> System.Threading.Tasks.Task<seq<Microsoft.Azure.Devices.Device>>" Usage="registryManager.GetDevicesAsync maxCount" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName Language="C#">[System.Obsolete("Use CreateQuery("select * from devices", pageSize);")]</AttributeName>
<AttributeName Language="F#">[<System.Obsolete("Use CreateQuery("select * from devices", pageSize);")>]</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Device>></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="maxCount" Type="System.Int32" />
</Parameters>
<Docs>
<param name="maxCount">To be added.</param>
<summary>
Retrieves specified number of devices from every IoT hub partition.
This is an approximation and not a definitive list. Results are not ordered.
</summary>
<returns>The list of devices.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetDevicesAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Device>> GetDevicesAsync (int maxCount, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class System.Collections.Generic.IEnumerable`1<class Microsoft.Azure.Devices.Device>> GetDevicesAsync(int32 maxCount, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.GetDevicesAsync(System.Int32,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetDevicesAsync (maxCount As Integer, cancellationToken As CancellationToken) As Task(Of IEnumerable(Of Device))" />
<MemberSignature Language="F#" Value="abstract member GetDevicesAsync : int * System.Threading.CancellationToken -> System.Threading.Tasks.Task<seq<Microsoft.Azure.Devices.Device>>
override this.GetDevicesAsync : int * System.Threading.CancellationToken -> System.Threading.Tasks.Task<seq<Microsoft.Azure.Devices.Device>>" Usage="registryManager.GetDevicesAsync (maxCount, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName Language="C#">[System.Obsolete("Use CreateQuery("select * from devices", pageSize);")]</AttributeName>
<AttributeName Language="F#">[<System.Obsolete("Use CreateQuery("select * from devices", pageSize);")>]</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Device>></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="maxCount" Type="System.Int32" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="maxCount">To be added.</param>
<param name="cancellationToken">To be added.</param>
<summary>
Retrieves specified number of devices from every IoT hub partition.
This is an approximation and not a definitive list. Results are not ordered.
</summary>
<returns>The list of devices.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetJobAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties> GetJobAsync (string jobId);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.JobProperties> GetJobAsync(string jobId) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.GetJobAsync(System.String)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetJobAsync (jobId As String) As Task(Of JobProperties)" />
<MemberSignature Language="F#" Value="abstract member GetJobAsync : string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties>
override this.GetJobAsync : string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties>" Usage="registryManager.GetJobAsync jobId" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="jobId" Type="System.String" />
</Parameters>
<Docs>
<param name="jobId">Id of the Job object to retrieve.</param>
<summary>
Gets the job with the specified Id.
</summary>
<returns>JobProperties of the job specified by the provided jobId.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetJobAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties> GetJobAsync (string jobId, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.JobProperties> GetJobAsync(string jobId, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.GetJobAsync(System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetJobAsync (jobId As String, cancellationToken As CancellationToken) As Task(Of JobProperties)" />
<MemberSignature Language="F#" Value="abstract member GetJobAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties>
override this.GetJobAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties>" Usage="registryManager.GetJobAsync (jobId, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="jobId" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="jobId">Id of the Job object to retrieve.</param>
<param name="cancellationToken">Task cancellation token.</param>
<summary>
Gets the job with the specified Id.
</summary>
<returns>JobProperties of the job specified by the provided jobId.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetJobsAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.JobProperties>> GetJobsAsync ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class System.Collections.Generic.IEnumerable`1<class Microsoft.Azure.Devices.JobProperties>> GetJobsAsync() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.GetJobsAsync" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetJobsAsync () As Task(Of IEnumerable(Of JobProperties))" />
<MemberSignature Language="F#" Value="abstract member GetJobsAsync : unit -> System.Threading.Tasks.Task<seq<Microsoft.Azure.Devices.JobProperties>>
override this.GetJobsAsync : unit -> System.Threading.Tasks.Task<seq<Microsoft.Azure.Devices.JobProperties>>" Usage="registryManager.GetJobsAsync " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.JobProperties>></ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>
List all jobs for the IoT hub.
</summary>
<returns>IEnumerable of JobProperties of all jobs for this IoT hub.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetJobsAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.JobProperties>> GetJobsAsync (System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class System.Collections.Generic.IEnumerable`1<class Microsoft.Azure.Devices.JobProperties>> GetJobsAsync(valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.GetJobsAsync(System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetJobsAsync (cancellationToken As CancellationToken) As Task(Of IEnumerable(Of JobProperties))" />
<MemberSignature Language="F#" Value="abstract member GetJobsAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<seq<Microsoft.Azure.Devices.JobProperties>>
override this.GetJobsAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<seq<Microsoft.Azure.Devices.JobProperties>>" Usage="registryManager.GetJobsAsync cancellationToken" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.JobProperties>></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="cancellationToken">Task cancellation token.</param>
<summary>
List all jobs for the IoT hub.
</summary>
<returns>IEnumerable of JobProperties of all jobs for this IoT hub.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetModuleAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Module> GetModuleAsync (string deviceId, string moduleId);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.Module> GetModuleAsync(string deviceId, string moduleId) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.GetModuleAsync(System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetModuleAsync (deviceId As String, moduleId As String) As Task(Of Module)" />
<MemberSignature Language="F#" Value="abstract member GetModuleAsync : string * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Module>
override this.GetModuleAsync : string * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Module>" Usage="registryManager.GetModuleAsync (deviceId, moduleId)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.Module></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="deviceId" Type="System.String" />
<Parameter Name="moduleId" Type="System.String" />
</Parameters>
<Docs>
<param name="deviceId">The id of the device being retrieved.</param>
<param name="moduleId">The id of the module being retrieved.</param>
<summary>
Retrieves the specified Module object.
</summary>
<returns>The Module object.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetModuleAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Module> GetModuleAsync (string deviceId, string moduleId, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.Module> GetModuleAsync(string deviceId, string moduleId, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.GetModuleAsync(System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetModuleAsync (deviceId As String, moduleId As String, cancellationToken As CancellationToken) As Task(Of Module)" />
<MemberSignature Language="F#" Value="abstract member GetModuleAsync : string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Module>
override this.GetModuleAsync : string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Module>" Usage="registryManager.GetModuleAsync (deviceId, moduleId, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.Module></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="deviceId" Type="System.String" />
<Parameter Name="moduleId" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="deviceId">The id of the device being retrieved.</param>
<param name="moduleId">The id of the module being retrieved.</param>
<param name="cancellationToken">The token which allows the operation to be canceled.</param>
<summary>
Retrieves the specified Module object.
</summary>
<returns>The Module object.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetModulesOnDeviceAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Module>> GetModulesOnDeviceAsync (string deviceId);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class System.Collections.Generic.IEnumerable`1<class Microsoft.Azure.Devices.Module>> GetModulesOnDeviceAsync(string deviceId) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.GetModulesOnDeviceAsync(System.String)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetModulesOnDeviceAsync (deviceId As String) As Task(Of IEnumerable(Of Module))" />
<MemberSignature Language="F#" Value="abstract member GetModulesOnDeviceAsync : string -> System.Threading.Tasks.Task<seq<Microsoft.Azure.Devices.Module>>
override this.GetModulesOnDeviceAsync : string -> System.Threading.Tasks.Task<seq<Microsoft.Azure.Devices.Module>>" Usage="registryManager.GetModulesOnDeviceAsync deviceId" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Module>></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="deviceId" Type="System.String" />
</Parameters>
<Docs>
<param name="deviceId">The device Id.</param>
<summary>
Retrieves the module identities on device
</summary>
<returns>List of modules on device.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetModulesOnDeviceAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Module>> GetModulesOnDeviceAsync (string deviceId, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class System.Collections.Generic.IEnumerable`1<class Microsoft.Azure.Devices.Module>> GetModulesOnDeviceAsync(string deviceId, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.GetModulesOnDeviceAsync(System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetModulesOnDeviceAsync (deviceId As String, cancellationToken As CancellationToken) As Task(Of IEnumerable(Of Module))" />
<MemberSignature Language="F#" Value="abstract member GetModulesOnDeviceAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<seq<Microsoft.Azure.Devices.Module>>
override this.GetModulesOnDeviceAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<seq<Microsoft.Azure.Devices.Module>>" Usage="registryManager.GetModulesOnDeviceAsync (deviceId, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Module>></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="deviceId" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="deviceId">The device Id.</param>
<param name="cancellationToken">The token which allows the operation to be canceled.</param>
<summary>
Retrieves the module identities on device
</summary>
<returns>List of modules on device.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetRegistryStatisticsAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.RegistryStatistics> GetRegistryStatisticsAsync ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.RegistryStatistics> GetRegistryStatisticsAsync() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.GetRegistryStatisticsAsync" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetRegistryStatisticsAsync () As Task(Of RegistryStatistics)" />
<MemberSignature Language="F#" Value="abstract member GetRegistryStatisticsAsync : unit -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.RegistryStatistics>
override this.GetRegistryStatisticsAsync : unit -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.RegistryStatistics>" Usage="registryManager.GetRegistryStatisticsAsync " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.RegistryStatistics></ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>
Gets usage statistics for the IoT hub.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetRegistryStatisticsAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.RegistryStatistics> GetRegistryStatisticsAsync (System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.RegistryStatistics> GetRegistryStatisticsAsync(valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.GetRegistryStatisticsAsync(System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetRegistryStatisticsAsync (cancellationToken As CancellationToken) As Task(Of RegistryStatistics)" />
<MemberSignature Language="F#" Value="abstract member GetRegistryStatisticsAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.RegistryStatistics>
override this.GetRegistryStatisticsAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.RegistryStatistics>" Usage="registryManager.GetRegistryStatisticsAsync cancellationToken" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.RegistryStatistics></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="cancellationToken">The token which allows the operation to be canceled.</param>
<summary>
Gets usage statistics for the IoT hub.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetTwinAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin> GetTwinAsync (string deviceId);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.Shared.Twin> GetTwinAsync(string deviceId) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.GetTwinAsync(System.String)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetTwinAsync (deviceId As String) As Task(Of Twin)" />
<MemberSignature Language="F#" Value="abstract member GetTwinAsync : string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
override this.GetTwinAsync : string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>" Usage="registryManager.GetTwinAsync deviceId" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="deviceId" Type="System.String" />
</Parameters>
<Docs>
<param name="deviceId">The device Id.</param>
<summary>
Gets <see cref="T:Microsoft.Azure.Devices.Shared.Twin" /> from IotHub
</summary>
<returns>Twin instance.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetTwinAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin> GetTwinAsync (string deviceId, string moduleId);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.Shared.Twin> GetTwinAsync(string deviceId, string moduleId) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.GetTwinAsync(System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetTwinAsync (deviceId As String, moduleId As String) As Task(Of Twin)" />
<MemberSignature Language="F#" Value="abstract member GetTwinAsync : string * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
override this.GetTwinAsync : string * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>" Usage="registryManager.GetTwinAsync (deviceId, moduleId)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="deviceId" Type="System.String" />
<Parameter Name="moduleId" Type="System.String" />
</Parameters>
<Docs>
<param name="deviceId">The device Id.</param>
<param name="moduleId">The module Id.</param>
<summary>
Gets Module's <see cref="T:Microsoft.Azure.Devices.Shared.Twin" /> from IotHub
</summary>
<returns>Twin instance.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetTwinAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin> GetTwinAsync (string deviceId, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.Shared.Twin> GetTwinAsync(string deviceId, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.GetTwinAsync(System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetTwinAsync (deviceId As String, cancellationToken As CancellationToken) As Task(Of Twin)" />
<MemberSignature Language="F#" Value="abstract member GetTwinAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
override this.GetTwinAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>" Usage="registryManager.GetTwinAsync (deviceId, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="deviceId" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="deviceId">The device Id.</param>
<param name="cancellationToken">Task cancellation token.</param>
<summary>
Gets <see cref="T:Microsoft.Azure.Devices.Shared.Twin" /> from IotHub
</summary>
<returns>Twin instance.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetTwinAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin> GetTwinAsync (string deviceId, string moduleId, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.Shared.Twin> GetTwinAsync(string deviceId, string moduleId, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.GetTwinAsync(System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetTwinAsync (deviceId As String, moduleId As String, cancellationToken As CancellationToken) As Task(Of Twin)" />
<MemberSignature Language="F#" Value="abstract member GetTwinAsync : string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
override this.GetTwinAsync : string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>" Usage="registryManager.GetTwinAsync (deviceId, moduleId, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="deviceId" Type="System.String" />
<Parameter Name="moduleId" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="deviceId">The device Id.</param>
<param name="moduleId">The module Id.</param>
<param name="cancellationToken">Task cancellation token.</param>
<summary>
Gets Module's <see cref="T:Microsoft.Azure.Devices.Shared.Twin" /> from IotHub
</summary>
<returns>Twin instance.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ImportDevicesAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties> ImportDevicesAsync (Microsoft.Azure.Devices.JobProperties jobParameters, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.JobProperties> ImportDevicesAsync(class Microsoft.Azure.Devices.JobProperties jobParameters, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.ImportDevicesAsync(Microsoft.Azure.Devices.JobProperties,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function ImportDevicesAsync (jobParameters As JobProperties, Optional cancellationToken As CancellationToken = Nothing) As Task(Of JobProperties)" />
<MemberSignature Language="F#" Value="abstract member ImportDevicesAsync : Microsoft.Azure.Devices.JobProperties * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties>
override this.ImportDevicesAsync : Microsoft.Azure.Devices.JobProperties * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties>" Usage="registryManager.ImportDevicesAsync (jobParameters, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="jobParameters" Type="Microsoft.Azure.Devices.JobProperties" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="jobParameters">Parameters for the job.</param>
<param name="cancellationToken">Task cancellation token.</param>
<summary>
Creates a new bulk job to import device registrations into the IoT hub.
</summary>
<returns>JobProperties of the newly created job.</returns>
<remarks>Conditionally includes configurations, if specified.</remarks>
</Docs>
</Member>
<Member MemberName="ImportDevicesAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties> ImportDevicesAsync (string importBlobContainerUri, string outputBlobContainerUri);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.JobProperties> ImportDevicesAsync(string importBlobContainerUri, string outputBlobContainerUri) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.ImportDevicesAsync(System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function ImportDevicesAsync (importBlobContainerUri As String, outputBlobContainerUri As String) As Task(Of JobProperties)" />
<MemberSignature Language="F#" Value="abstract member ImportDevicesAsync : string * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties>
override this.ImportDevicesAsync : string * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties>" Usage="registryManager.ImportDevicesAsync (importBlobContainerUri, outputBlobContainerUri)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="importBlobContainerUri" Type="System.String" />
<Parameter Name="outputBlobContainerUri" Type="System.String" />
</Parameters>
<Docs>
<param name="importBlobContainerUri">Source blob container URI.</param>
<param name="outputBlobContainerUri">Destination blob container URI.</param>
<summary>
Creates a new bulk job to import device registrations into the IoT hub.
</summary>
<returns>JobProperties of the newly created job.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ImportDevicesAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties> ImportDevicesAsync (string importBlobContainerUri, string outputBlobContainerUri, string inputBlobName);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.JobProperties> ImportDevicesAsync(string importBlobContainerUri, string outputBlobContainerUri, string inputBlobName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.ImportDevicesAsync(System.String,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function ImportDevicesAsync (importBlobContainerUri As String, outputBlobContainerUri As String, inputBlobName As String) As Task(Of JobProperties)" />
<MemberSignature Language="F#" Value="abstract member ImportDevicesAsync : string * string * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties>
override this.ImportDevicesAsync : string * string * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties>" Usage="registryManager.ImportDevicesAsync (importBlobContainerUri, outputBlobContainerUri, inputBlobName)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="importBlobContainerUri" Type="System.String" />
<Parameter Name="outputBlobContainerUri" Type="System.String" />
<Parameter Name="inputBlobName" Type="System.String" />
</Parameters>
<Docs>
<param name="importBlobContainerUri">Source blob container URI.</param>
<param name="outputBlobContainerUri">Destination blob container URI.</param>
<param name="inputBlobName">The blob name to be used when importing from the provided input blob container.</param>
<summary>
Creates a new bulk job to import device registrations into the IoT hub.
</summary>
<returns>JobProperties of the newly created job.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ImportDevicesAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties> ImportDevicesAsync (string importBlobContainerUri, string outputBlobContainerUri, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.JobProperties> ImportDevicesAsync(string importBlobContainerUri, string outputBlobContainerUri, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.ImportDevicesAsync(System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function ImportDevicesAsync (importBlobContainerUri As String, outputBlobContainerUri As String, cancellationToken As CancellationToken) As Task(Of JobProperties)" />
<MemberSignature Language="F#" Value="abstract member ImportDevicesAsync : string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties>
override this.ImportDevicesAsync : string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties>" Usage="registryManager.ImportDevicesAsync (importBlobContainerUri, outputBlobContainerUri, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="importBlobContainerUri" Type="System.String" />
<Parameter Name="outputBlobContainerUri" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="importBlobContainerUri">Source blob container URI.</param>
<param name="outputBlobContainerUri">Destination blob container URI.</param>
<param name="cancellationToken">Task cancellation token.</param>
<summary>
Creates a new bulk job to import device registrations into the IoT hub.
</summary>
<returns>JobProperties of the newly created job.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ImportDevicesAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties> ImportDevicesAsync (string importBlobContainerUri, string outputBlobContainerUri, string inputBlobName, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.JobProperties> ImportDevicesAsync(string importBlobContainerUri, string outputBlobContainerUri, string inputBlobName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.ImportDevicesAsync(System.String,System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function ImportDevicesAsync (importBlobContainerUri As String, outputBlobContainerUri As String, inputBlobName As String, cancellationToken As CancellationToken) As Task(Of JobProperties)" />
<MemberSignature Language="F#" Value="abstract member ImportDevicesAsync : string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties>
override this.ImportDevicesAsync : string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties>" Usage="registryManager.ImportDevicesAsync (importBlobContainerUri, outputBlobContainerUri, inputBlobName, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobProperties></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="importBlobContainerUri" Type="System.String" />
<Parameter Name="outputBlobContainerUri" Type="System.String" />
<Parameter Name="inputBlobName" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="importBlobContainerUri">Source blob container URI.</param>
<param name="outputBlobContainerUri">Destination blob container URI.</param>
<param name="inputBlobName">The blob name to be used when importing from the provided input blob container.</param>
<param name="cancellationToken">Task cancellation token.</param>
<summary>
Creates a new bulk job to import device registrations into the IoT hub.
</summary>
<returns>JobProperties of the newly created job.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ImportRegistryAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task ImportRegistryAsync (string storageAccountConnectionString, string containerName);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task ImportRegistryAsync(string storageAccountConnectionString, string containerName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.ImportRegistryAsync(System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function ImportRegistryAsync (storageAccountConnectionString As String, containerName As String) As Task" />
<MemberSignature Language="F#" Value="abstract member ImportRegistryAsync : string * string -> System.Threading.Tasks.Task
override this.ImportRegistryAsync : string * string -> System.Threading.Tasks.Task" Usage="registryManager.ImportRegistryAsync (storageAccountConnectionString, containerName)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="storageAccountConnectionString" Type="System.String" />
<Parameter Name="containerName" Type="System.String" />
</Parameters>
<Docs>
<param name="storageAccountConnectionString">ConnectionString to the source StorageAccount.</param>
<param name="containerName">Source blob container name.</param>
<summary>
Imports registered device data from a set of blobs in a specific container in a storage account.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ImportRegistryAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task ImportRegistryAsync (string storageAccountConnectionString, string containerName, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task ImportRegistryAsync(string storageAccountConnectionString, string containerName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.ImportRegistryAsync(System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function ImportRegistryAsync (storageAccountConnectionString As String, containerName As String, cancellationToken As CancellationToken) As Task" />
<MemberSignature Language="F#" Value="abstract member ImportRegistryAsync : string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.ImportRegistryAsync : string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task" Usage="registryManager.ImportRegistryAsync (storageAccountConnectionString, containerName, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="storageAccountConnectionString" Type="System.String" />
<Parameter Name="containerName" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="storageAccountConnectionString">ConnectionString to the source StorageAccount.</param>
<param name="containerName">Source blob container name.</param>
<param name="cancellationToken">Task cancellation token.</param>
<summary>
Imports registered device data from a set of blobs in a specific container in a storage account.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="OpenAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task OpenAsync ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task OpenAsync() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.OpenAsync" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function OpenAsync () As Task" />
<MemberSignature Language="F#" Value="abstract member OpenAsync : unit -> System.Threading.Tasks.Task
override this.OpenAsync : unit -> System.Threading.Tasks.Task" Usage="registryManager.OpenAsync " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>
Explicitly open the RegistryManager instance.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RemoveConfigurationAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task RemoveConfigurationAsync (Microsoft.Azure.Devices.Configuration configuration);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task RemoveConfigurationAsync(class Microsoft.Azure.Devices.Configuration configuration) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.RemoveConfigurationAsync(Microsoft.Azure.Devices.Configuration)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function RemoveConfigurationAsync (configuration As Configuration) As Task" />
<MemberSignature Language="F#" Value="abstract member RemoveConfigurationAsync : Microsoft.Azure.Devices.Configuration -> System.Threading.Tasks.Task
override this.RemoveConfigurationAsync : Microsoft.Azure.Devices.Configuration -> System.Threading.Tasks.Task" Usage="registryManager.RemoveConfigurationAsync configuration" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="configuration" Type="Microsoft.Azure.Devices.Configuration" />
</Parameters>
<Docs>
<param name="configuration">The Configuration being deleted.</param>
<summary>
Deletes a previously registered device from the system.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RemoveConfigurationAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task RemoveConfigurationAsync (string configurationId);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task RemoveConfigurationAsync(string configurationId) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.RemoveConfigurationAsync(System.String)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function RemoveConfigurationAsync (configurationId As String) As Task" />
<MemberSignature Language="F#" Value="abstract member RemoveConfigurationAsync : string -> System.Threading.Tasks.Task
override this.RemoveConfigurationAsync : string -> System.Threading.Tasks.Task" Usage="registryManager.RemoveConfigurationAsync configurationId" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="configurationId" Type="System.String" />
</Parameters>
<Docs>
<param name="configurationId">The id of the Configuration being deleted.</param>
<summary>
Deletes a previously registered device from the system.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RemoveConfigurationAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task RemoveConfigurationAsync (Microsoft.Azure.Devices.Configuration configuration, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task RemoveConfigurationAsync(class Microsoft.Azure.Devices.Configuration configuration, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.RemoveConfigurationAsync(Microsoft.Azure.Devices.Configuration,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function RemoveConfigurationAsync (configuration As Configuration, cancellationToken As CancellationToken) As Task" />
<MemberSignature Language="F#" Value="abstract member RemoveConfigurationAsync : Microsoft.Azure.Devices.Configuration * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.RemoveConfigurationAsync : Microsoft.Azure.Devices.Configuration * System.Threading.CancellationToken -> System.Threading.Tasks.Task" Usage="registryManager.RemoveConfigurationAsync (configuration, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="configuration" Type="Microsoft.Azure.Devices.Configuration" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="configuration">The Configuration being deleted.</param>
<param name="cancellationToken">The token which allows the operation to be canceled.</param>
<summary>
Deletes a previously registered device from the system.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RemoveConfigurationAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task RemoveConfigurationAsync (string configurationId, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task RemoveConfigurationAsync(string configurationId, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.RemoveConfigurationAsync(System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function RemoveConfigurationAsync (configurationId As String, cancellationToken As CancellationToken) As Task" />
<MemberSignature Language="F#" Value="abstract member RemoveConfigurationAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.RemoveConfigurationAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task" Usage="registryManager.RemoveConfigurationAsync (configurationId, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="configurationId" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="configurationId">The id of the configurationId being deleted.</param>
<param name="cancellationToken">The token which allows the operation to be canceled.</param>
<summary>
Deletes a previously registered device from the system.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RemoveDeviceAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task RemoveDeviceAsync (Microsoft.Azure.Devices.Device device);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task RemoveDeviceAsync(class Microsoft.Azure.Devices.Device device) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.RemoveDeviceAsync(Microsoft.Azure.Devices.Device)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function RemoveDeviceAsync (device As Device) As Task" />
<MemberSignature Language="F#" Value="abstract member RemoveDeviceAsync : Microsoft.Azure.Devices.Device -> System.Threading.Tasks.Task
override this.RemoveDeviceAsync : Microsoft.Azure.Devices.Device -> System.Threading.Tasks.Task" Usage="registryManager.RemoveDeviceAsync device" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="device" Type="Microsoft.Azure.Devices.Device" />
</Parameters>
<Docs>
<param name="device">The device being deleted.</param>
<summary>
Deletes a previously registered device from the system.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RemoveDeviceAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task RemoveDeviceAsync (string deviceId);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task RemoveDeviceAsync(string deviceId) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.RemoveDeviceAsync(System.String)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function RemoveDeviceAsync (deviceId As String) As Task" />
<MemberSignature Language="F#" Value="abstract member RemoveDeviceAsync : string -> System.Threading.Tasks.Task
override this.RemoveDeviceAsync : string -> System.Threading.Tasks.Task" Usage="registryManager.RemoveDeviceAsync deviceId" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="deviceId" Type="System.String" />
</Parameters>
<Docs>
<param name="deviceId">The id of the device being deleted.</param>
<summary>
Deletes a previously registered device from the system.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RemoveDeviceAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task RemoveDeviceAsync (Microsoft.Azure.Devices.Device device, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task RemoveDeviceAsync(class Microsoft.Azure.Devices.Device device, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.RemoveDeviceAsync(Microsoft.Azure.Devices.Device,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function RemoveDeviceAsync (device As Device, cancellationToken As CancellationToken) As Task" />
<MemberSignature Language="F#" Value="abstract member RemoveDeviceAsync : Microsoft.Azure.Devices.Device * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.RemoveDeviceAsync : Microsoft.Azure.Devices.Device * System.Threading.CancellationToken -> System.Threading.Tasks.Task" Usage="registryManager.RemoveDeviceAsync (device, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="device" Type="Microsoft.Azure.Devices.Device" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="device">The device being deleted.</param>
<param name="cancellationToken">The token which allows the operation to be canceled.</param>
<summary>
Deletes a previously registered device from the system.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RemoveDeviceAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task RemoveDeviceAsync (string deviceId, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task RemoveDeviceAsync(string deviceId, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.RemoveDeviceAsync(System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function RemoveDeviceAsync (deviceId As String, cancellationToken As CancellationToken) As Task" />
<MemberSignature Language="F#" Value="abstract member RemoveDeviceAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.RemoveDeviceAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task" Usage="registryManager.RemoveDeviceAsync (deviceId, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="deviceId" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="deviceId">The id of the device being deleted.</param>
<param name="cancellationToken">The token which allows the operation to be canceled.</param>
<summary>
Deletes a previously registered device from the system.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RemoveDevices2Async">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult> RemoveDevices2Async (System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Device> devices);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.BulkRegistryOperationResult> RemoveDevices2Async(class System.Collections.Generic.IEnumerable`1<class Microsoft.Azure.Devices.Device> devices) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.RemoveDevices2Async(System.Collections.Generic.IEnumerable{Microsoft.Azure.Devices.Device})" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function RemoveDevices2Async (devices As IEnumerable(Of Device)) As Task(Of BulkRegistryOperationResult)" />
<MemberSignature Language="F#" Value="abstract member RemoveDevices2Async : seq<Microsoft.Azure.Devices.Device> -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult>
override this.RemoveDevices2Async : seq<Microsoft.Azure.Devices.Device> -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult>" Usage="registryManager.RemoveDevices2Async devices" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="devices" Type="System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Device>" />
</Parameters>
<Docs>
<param name="devices">The devices being deleted.</param>
<summary>
Deletes a list of previously registered devices from the system.
</summary>
<returns>Returns a BulkRegistryOperationResult object.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RemoveDevices2Async">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult> RemoveDevices2Async (System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Device> devices, bool forceRemove, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.BulkRegistryOperationResult> RemoveDevices2Async(class System.Collections.Generic.IEnumerable`1<class Microsoft.Azure.Devices.Device> devices, bool forceRemove, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.RemoveDevices2Async(System.Collections.Generic.IEnumerable{Microsoft.Azure.Devices.Device},System.Boolean,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function RemoveDevices2Async (devices As IEnumerable(Of Device), forceRemove As Boolean, cancellationToken As CancellationToken) As Task(Of BulkRegistryOperationResult)" />
<MemberSignature Language="F#" Value="abstract member RemoveDevices2Async : seq<Microsoft.Azure.Devices.Device> * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult>
override this.RemoveDevices2Async : seq<Microsoft.Azure.Devices.Device> * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult>" Usage="registryManager.RemoveDevices2Async (devices, forceRemove, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="devices" Type="System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Device>" />
<Parameter Name="forceRemove" Type="System.Boolean" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="devices">The devices being deleted.</param>
<param name="forceRemove">Forces the device object to be removed even if it was updated since it was retrieved last time.</param>
<param name="cancellationToken">The token which allows the operation to be canceled.</param>
<summary>
Deletes a list of previously registered devices from the system.
</summary>
<returns>Returns a BulkRegistryOperationResult object.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RemoveDevicesAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<string[]> RemoveDevicesAsync (System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Device> devices);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<string[]> RemoveDevicesAsync(class System.Collections.Generic.IEnumerable`1<class Microsoft.Azure.Devices.Device> devices) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.RemoveDevicesAsync(System.Collections.Generic.IEnumerable{Microsoft.Azure.Devices.Device})" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function RemoveDevicesAsync (devices As IEnumerable(Of Device)) As Task(Of String())" />
<MemberSignature Language="F#" Value="abstract member RemoveDevicesAsync : seq<Microsoft.Azure.Devices.Device> -> System.Threading.Tasks.Task<string[]>
override this.RemoveDevicesAsync : seq<Microsoft.Azure.Devices.Device> -> System.Threading.Tasks.Task<string[]>" Usage="registryManager.RemoveDevicesAsync devices" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName Language="C#">[System.Obsolete("Use RemoveDevices2Async")]</AttributeName>
<AttributeName Language="F#">[<System.Obsolete("Use RemoveDevices2Async")>]</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<System.String[]></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="devices" Type="System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Device>" />
</Parameters>
<Docs>
<param name="devices">The devices being deleted.</param>
<summary>
Deletes a list of previously registered devices from the system.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RemoveDevicesAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<string[]> RemoveDevicesAsync (System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Device> devices, bool forceRemove, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<string[]> RemoveDevicesAsync(class System.Collections.Generic.IEnumerable`1<class Microsoft.Azure.Devices.Device> devices, bool forceRemove, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.RemoveDevicesAsync(System.Collections.Generic.IEnumerable{Microsoft.Azure.Devices.Device},System.Boolean,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function RemoveDevicesAsync (devices As IEnumerable(Of Device), forceRemove As Boolean, cancellationToken As CancellationToken) As Task(Of String())" />
<MemberSignature Language="F#" Value="abstract member RemoveDevicesAsync : seq<Microsoft.Azure.Devices.Device> * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<string[]>
override this.RemoveDevicesAsync : seq<Microsoft.Azure.Devices.Device> * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<string[]>" Usage="registryManager.RemoveDevicesAsync (devices, forceRemove, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName Language="C#">[System.Obsolete("Use RemoveDevices2Async")]</AttributeName>
<AttributeName Language="F#">[<System.Obsolete("Use RemoveDevices2Async")>]</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<System.String[]></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="devices" Type="System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Device>" />
<Parameter Name="forceRemove" Type="System.Boolean" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="devices">The devices being deleted.</param>
<param name="forceRemove">Forces the device object to be removed without regard for an ETag match.</param>
<param name="cancellationToken">The token which allows the operation to be canceled.</param>
<summary>
Deletes a list of previously registered devices from the system.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RemoveModuleAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task RemoveModuleAsync (Microsoft.Azure.Devices.Module module);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task RemoveModuleAsync(class Microsoft.Azure.Devices.Module module) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.RemoveModuleAsync(Microsoft.Azure.Devices.Module)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function RemoveModuleAsync (module As Module) As Task" />
<MemberSignature Language="F#" Value="abstract member RemoveModuleAsync : Microsoft.Azure.Devices.Module -> System.Threading.Tasks.Task
override this.RemoveModuleAsync : Microsoft.Azure.Devices.Module -> System.Threading.Tasks.Task" Usage="registryManager.RemoveModuleAsync module" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="module" Type="Microsoft.Azure.Devices.Module" />
</Parameters>
<Docs>
<param name="module">The module being deleted.</param>
<summary>
Deletes a previously registered module from device in the system.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RemoveModuleAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task RemoveModuleAsync (Microsoft.Azure.Devices.Module module, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task RemoveModuleAsync(class Microsoft.Azure.Devices.Module module, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.RemoveModuleAsync(Microsoft.Azure.Devices.Module,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function RemoveModuleAsync (module As Module, cancellationToken As CancellationToken) As Task" />
<MemberSignature Language="F#" Value="abstract member RemoveModuleAsync : Microsoft.Azure.Devices.Module * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.RemoveModuleAsync : Microsoft.Azure.Devices.Module * System.Threading.CancellationToken -> System.Threading.Tasks.Task" Usage="registryManager.RemoveModuleAsync (module, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="module" Type="Microsoft.Azure.Devices.Module" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="module">The module being deleted.</param>
<param name="cancellationToken">The token which allows the operation to be canceled.</param>
<summary>
Deletes a previously registered module from device in the system.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RemoveModuleAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task RemoveModuleAsync (string deviceId, string moduleId);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task RemoveModuleAsync(string deviceId, string moduleId) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.RemoveModuleAsync(System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function RemoveModuleAsync (deviceId As String, moduleId As String) As Task" />
<MemberSignature Language="F#" Value="abstract member RemoveModuleAsync : string * string -> System.Threading.Tasks.Task
override this.RemoveModuleAsync : string * string -> System.Threading.Tasks.Task" Usage="registryManager.RemoveModuleAsync (deviceId, moduleId)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="deviceId" Type="System.String" />
<Parameter Name="moduleId" Type="System.String" />
</Parameters>
<Docs>
<param name="deviceId">The id of the device being deleted.</param>
<param name="moduleId">The id of the moduleId being deleted.</param>
<summary>
Deletes a previously registered module from device in the system.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RemoveModuleAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task RemoveModuleAsync (string deviceId, string moduleId, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task RemoveModuleAsync(string deviceId, string moduleId, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.RemoveModuleAsync(System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function RemoveModuleAsync (deviceId As String, moduleId As String, cancellationToken As CancellationToken) As Task" />
<MemberSignature Language="F#" Value="abstract member RemoveModuleAsync : string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.RemoveModuleAsync : string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task" Usage="registryManager.RemoveModuleAsync (deviceId, moduleId, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="deviceId" Type="System.String" />
<Parameter Name="moduleId" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="deviceId">The id of the device being deleted.</param>
<param name="moduleId">The id of the moduleId being deleted.</param>
<param name="cancellationToken">The token which allows the operation to be canceled.</param>
<summary>
Deletes a previously registered module from device in the system.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ReplaceTwinAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin> ReplaceTwinAsync (string deviceId, Microsoft.Azure.Devices.Shared.Twin newTwin, string etag);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.Shared.Twin> ReplaceTwinAsync(string deviceId, class Microsoft.Azure.Devices.Shared.Twin newTwin, string etag) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.ReplaceTwinAsync(System.String,Microsoft.Azure.Devices.Shared.Twin,System.String)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function ReplaceTwinAsync (deviceId As String, newTwin As Twin, etag As String) As Task(Of Twin)" />
<MemberSignature Language="F#" Value="abstract member ReplaceTwinAsync : string * Microsoft.Azure.Devices.Shared.Twin * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
override this.ReplaceTwinAsync : string * Microsoft.Azure.Devices.Shared.Twin * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>" Usage="registryManager.ReplaceTwinAsync (deviceId, newTwin, etag)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="deviceId" Type="System.String" />
<Parameter Name="newTwin" Type="Microsoft.Azure.Devices.Shared.Twin" />
<Parameter Name="etag" Type="System.String" />
</Parameters>
<Docs>
<param name="deviceId">The device Id.</param>
<param name="newTwin">New Twin object to replace with.</param>
<param name="etag">Twin's ETag.</param>
<summary>
Updates the mutable fields of <see cref="T:Microsoft.Azure.Devices.Shared.Twin" /></summary>
<returns>Updated Twin instance.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ReplaceTwinAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin> ReplaceTwinAsync (string deviceId, string newTwinJson, string etag);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.Shared.Twin> ReplaceTwinAsync(string deviceId, string newTwinJson, string etag) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.ReplaceTwinAsync(System.String,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function ReplaceTwinAsync (deviceId As String, newTwinJson As String, etag As String) As Task(Of Twin)" />
<MemberSignature Language="F#" Value="abstract member ReplaceTwinAsync : string * string * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
override this.ReplaceTwinAsync : string * string * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>" Usage="registryManager.ReplaceTwinAsync (deviceId, newTwinJson, etag)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="deviceId" Type="System.String" />
<Parameter Name="newTwinJson" Type="System.String" />
<Parameter Name="etag" Type="System.String" />
</Parameters>
<Docs>
<param name="deviceId">The device Id.</param>
<param name="newTwinJson">New Twin json to replace with.</param>
<param name="etag">Twin's ETag.</param>
<summary>
Updates the mutable fields of <see cref="T:Microsoft.Azure.Devices.Shared.Twin" /></summary>
<returns>Updated Twin instance.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ReplaceTwinAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin> ReplaceTwinAsync (string deviceId, Microsoft.Azure.Devices.Shared.Twin newTwin, string etag, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.Shared.Twin> ReplaceTwinAsync(string deviceId, class Microsoft.Azure.Devices.Shared.Twin newTwin, string etag, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.ReplaceTwinAsync(System.String,Microsoft.Azure.Devices.Shared.Twin,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function ReplaceTwinAsync (deviceId As String, newTwin As Twin, etag As String, cancellationToken As CancellationToken) As Task(Of Twin)" />
<MemberSignature Language="F#" Value="abstract member ReplaceTwinAsync : string * Microsoft.Azure.Devices.Shared.Twin * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
override this.ReplaceTwinAsync : string * Microsoft.Azure.Devices.Shared.Twin * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>" Usage="registryManager.ReplaceTwinAsync (deviceId, newTwin, etag, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="deviceId" Type="System.String" />
<Parameter Name="newTwin" Type="Microsoft.Azure.Devices.Shared.Twin" />
<Parameter Name="etag" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="deviceId">The device Id.</param>
<param name="newTwin">New Twin object to replace with.</param>
<param name="etag">Twin's ETag.</param>
<param name="cancellationToken">Task cancellation token.</param>
<summary>
Updates the mutable fields of <see cref="T:Microsoft.Azure.Devices.Shared.Twin" /></summary>
<returns>Updated Twin instance.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ReplaceTwinAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin> ReplaceTwinAsync (string deviceId, string moduleId, Microsoft.Azure.Devices.Shared.Twin newTwin, string etag);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.Shared.Twin> ReplaceTwinAsync(string deviceId, string moduleId, class Microsoft.Azure.Devices.Shared.Twin newTwin, string etag) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.ReplaceTwinAsync(System.String,System.String,Microsoft.Azure.Devices.Shared.Twin,System.String)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function ReplaceTwinAsync (deviceId As String, moduleId As String, newTwin As Twin, etag As String) As Task(Of Twin)" />
<MemberSignature Language="F#" Value="abstract member ReplaceTwinAsync : string * string * Microsoft.Azure.Devices.Shared.Twin * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
override this.ReplaceTwinAsync : string * string * Microsoft.Azure.Devices.Shared.Twin * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>" Usage="registryManager.ReplaceTwinAsync (deviceId, moduleId, newTwin, etag)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="deviceId" Type="System.String" />
<Parameter Name="moduleId" Type="System.String" />
<Parameter Name="newTwin" Type="Microsoft.Azure.Devices.Shared.Twin" />
<Parameter Name="etag" Type="System.String" />
</Parameters>
<Docs>
<param name="deviceId">The device Id.</param>
<param name="moduleId">The module Id.</param>
<param name="newTwin">New Twin object to replace with.</param>
<param name="etag">Twin's ETag.</param>
<summary>
Updates the mutable fields of Module's <see cref="T:Microsoft.Azure.Devices.Shared.Twin" /></summary>
<returns>Updated Twin instance.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ReplaceTwinAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin> ReplaceTwinAsync (string deviceId, string moduleId, string newTwinJson, string etag);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.Shared.Twin> ReplaceTwinAsync(string deviceId, string moduleId, string newTwinJson, string etag) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.ReplaceTwinAsync(System.String,System.String,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function ReplaceTwinAsync (deviceId As String, moduleId As String, newTwinJson As String, etag As String) As Task(Of Twin)" />
<MemberSignature Language="F#" Value="abstract member ReplaceTwinAsync : string * string * string * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
override this.ReplaceTwinAsync : string * string * string * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>" Usage="registryManager.ReplaceTwinAsync (deviceId, moduleId, newTwinJson, etag)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="deviceId" Type="System.String" />
<Parameter Name="moduleId" Type="System.String" />
<Parameter Name="newTwinJson" Type="System.String" />
<Parameter Name="etag" Type="System.String" />
</Parameters>
<Docs>
<param name="deviceId">The device Id.</param>
<param name="moduleId">The module Id.</param>
<param name="newTwinJson">New Twin json to replace with.</param>
<param name="etag">Twin's ETag.</param>
<summary>
Updates the mutable fields of Module's <see cref="T:Microsoft.Azure.Devices.Shared.Twin" /></summary>
<returns>Updated Twin instance.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ReplaceTwinAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin> ReplaceTwinAsync (string deviceId, string newTwinJson, string etag, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.Shared.Twin> ReplaceTwinAsync(string deviceId, string newTwinJson, string etag, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.ReplaceTwinAsync(System.String,System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function ReplaceTwinAsync (deviceId As String, newTwinJson As String, etag As String, cancellationToken As CancellationToken) As Task(Of Twin)" />
<MemberSignature Language="F#" Value="abstract member ReplaceTwinAsync : string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
override this.ReplaceTwinAsync : string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>" Usage="registryManager.ReplaceTwinAsync (deviceId, newTwinJson, etag, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="deviceId" Type="System.String" />
<Parameter Name="newTwinJson" Type="System.String" />
<Parameter Name="etag" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="deviceId">The device Id.</param>
<param name="newTwinJson">New Twin json to replace with.</param>
<param name="etag">Twin's ETag.</param>
<param name="cancellationToken">Task cancellation token.</param>
<summary>
Updates the mutable fields of <see cref="T:Microsoft.Azure.Devices.Shared.Twin" /></summary>
<returns>Updated Twin instance.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ReplaceTwinAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin> ReplaceTwinAsync (string deviceId, string moduleId, Microsoft.Azure.Devices.Shared.Twin newTwin, string etag, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.Shared.Twin> ReplaceTwinAsync(string deviceId, string moduleId, class Microsoft.Azure.Devices.Shared.Twin newTwin, string etag, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.ReplaceTwinAsync(System.String,System.String,Microsoft.Azure.Devices.Shared.Twin,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function ReplaceTwinAsync (deviceId As String, moduleId As String, newTwin As Twin, etag As String, cancellationToken As CancellationToken) As Task(Of Twin)" />
<MemberSignature Language="F#" Value="abstract member ReplaceTwinAsync : string * string * Microsoft.Azure.Devices.Shared.Twin * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
override this.ReplaceTwinAsync : string * string * Microsoft.Azure.Devices.Shared.Twin * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>" Usage="registryManager.ReplaceTwinAsync (deviceId, moduleId, newTwin, etag, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="deviceId" Type="System.String" />
<Parameter Name="moduleId" Type="System.String" />
<Parameter Name="newTwin" Type="Microsoft.Azure.Devices.Shared.Twin" />
<Parameter Name="etag" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="deviceId">The device Id.</param>
<param name="moduleId">The module Id.</param>
<param name="newTwin">New Twin object to replace with.</param>
<param name="etag">Twin's ETag.</param>
<param name="cancellationToken">Task cancellation token.</param>
<summary>
Updates the mutable fields of Module's <see cref="T:Microsoft.Azure.Devices.Shared.Twin" /></summary>
<returns>Updated Twin instance.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ReplaceTwinAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin> ReplaceTwinAsync (string deviceId, string moduleId, string newTwinJson, string etag, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.Shared.Twin> ReplaceTwinAsync(string deviceId, string moduleId, string newTwinJson, string etag, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.ReplaceTwinAsync(System.String,System.String,System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function ReplaceTwinAsync (deviceId As String, moduleId As String, newTwinJson As String, etag As String, cancellationToken As CancellationToken) As Task(Of Twin)" />
<MemberSignature Language="F#" Value="abstract member ReplaceTwinAsync : string * string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
override this.ReplaceTwinAsync : string * string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>" Usage="registryManager.ReplaceTwinAsync (deviceId, moduleId, newTwinJson, etag, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="deviceId" Type="System.String" />
<Parameter Name="moduleId" Type="System.String" />
<Parameter Name="newTwinJson" Type="System.String" />
<Parameter Name="etag" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="deviceId">The device Id.</param>
<param name="moduleId">The module Id.</param>
<param name="newTwinJson">New Twin json to replace with.</param>
<param name="etag">Twin's ETag.</param>
<param name="cancellationToken">Task cancellation token.</param>
<summary>
Updates the mutable fields of Module's <see cref="T:Microsoft.Azure.Devices.Shared.Twin" /></summary>
<returns>Updated Twin instance.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UpdateConfigurationAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration> UpdateConfigurationAsync (Microsoft.Azure.Devices.Configuration configuration);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.Configuration> UpdateConfigurationAsync(class Microsoft.Azure.Devices.Configuration configuration) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.UpdateConfigurationAsync(Microsoft.Azure.Devices.Configuration)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function UpdateConfigurationAsync (configuration As Configuration) As Task(Of Configuration)" />
<MemberSignature Language="F#" Value="abstract member UpdateConfigurationAsync : Microsoft.Azure.Devices.Configuration -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration>
override this.UpdateConfigurationAsync : Microsoft.Azure.Devices.Configuration -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration>" Usage="registryManager.UpdateConfigurationAsync configuration" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="configuration" Type="Microsoft.Azure.Devices.Configuration" />
</Parameters>
<Docs>
<param name="configuration">The Configuration object with updated fields.</param>
<summary>
Update the mutable fields of the Configuration registration
</summary>
<returns>The Configuration object with updated ETag.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UpdateConfigurationAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration> UpdateConfigurationAsync (Microsoft.Azure.Devices.Configuration configuration, bool forceUpdate);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.Configuration> UpdateConfigurationAsync(class Microsoft.Azure.Devices.Configuration configuration, bool forceUpdate) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.UpdateConfigurationAsync(Microsoft.Azure.Devices.Configuration,System.Boolean)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function UpdateConfigurationAsync (configuration As Configuration, forceUpdate As Boolean) As Task(Of Configuration)" />
<MemberSignature Language="F#" Value="abstract member UpdateConfigurationAsync : Microsoft.Azure.Devices.Configuration * bool -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration>
override this.UpdateConfigurationAsync : Microsoft.Azure.Devices.Configuration * bool -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration>" Usage="registryManager.UpdateConfigurationAsync (configuration, forceUpdate)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="configuration" Type="Microsoft.Azure.Devices.Configuration" />
<Parameter Name="forceUpdate" Type="System.Boolean" />
</Parameters>
<Docs>
<param name="configuration">The Configuration object with updated fields.</param>
<param name="forceUpdate">Forces the device object to be replaced without regard for an ETag match.</param>
<summary>
Update the mutable fields of the Configuration registration
</summary>
<returns>The Configuration object with updated ETags.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UpdateConfigurationAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration> UpdateConfigurationAsync (Microsoft.Azure.Devices.Configuration configuration, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.Configuration> UpdateConfigurationAsync(class Microsoft.Azure.Devices.Configuration configuration, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.UpdateConfigurationAsync(Microsoft.Azure.Devices.Configuration,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function UpdateConfigurationAsync (configuration As Configuration, cancellationToken As CancellationToken) As Task(Of Configuration)" />
<MemberSignature Language="F#" Value="abstract member UpdateConfigurationAsync : Microsoft.Azure.Devices.Configuration * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration>
override this.UpdateConfigurationAsync : Microsoft.Azure.Devices.Configuration * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration>" Usage="registryManager.UpdateConfigurationAsync (configuration, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="configuration" Type="Microsoft.Azure.Devices.Configuration" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="configuration">The Configuration object with updated fields.</param>
<param name="cancellationToken">The token which allows the operation to be canceled.</param>
<summary>
Update the mutable fields of the Configuration registration
</summary>
<returns>The Configuration object with updated ETags.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UpdateConfigurationAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration> UpdateConfigurationAsync (Microsoft.Azure.Devices.Configuration configuration, bool forceUpdate, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.Configuration> UpdateConfigurationAsync(class Microsoft.Azure.Devices.Configuration configuration, bool forceUpdate, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.UpdateConfigurationAsync(Microsoft.Azure.Devices.Configuration,System.Boolean,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function UpdateConfigurationAsync (configuration As Configuration, forceUpdate As Boolean, cancellationToken As CancellationToken) As Task(Of Configuration)" />
<MemberSignature Language="F#" Value="abstract member UpdateConfigurationAsync : Microsoft.Azure.Devices.Configuration * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration>
override this.UpdateConfigurationAsync : Microsoft.Azure.Devices.Configuration * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration>" Usage="registryManager.UpdateConfigurationAsync (configuration, forceUpdate, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="configuration" Type="Microsoft.Azure.Devices.Configuration" />
<Parameter Name="forceUpdate" Type="System.Boolean" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="configuration">The Configuration object with updated fields.</param>
<param name="forceUpdate">Forces the Configuration object to be replaced even if it was updated since it was retrieved last time.</param>
<param name="cancellationToken">The token which allows the operation to be canceled.</param>
<summary>
Update the mutable fields of the Configuration registration
</summary>
<returns>The Configuration object with updated ETags.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UpdateDeviceAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Device> UpdateDeviceAsync (Microsoft.Azure.Devices.Device device);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.Device> UpdateDeviceAsync(class Microsoft.Azure.Devices.Device device) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.UpdateDeviceAsync(Microsoft.Azure.Devices.Device)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function UpdateDeviceAsync (device As Device) As Task(Of Device)" />
<MemberSignature Language="F#" Value="abstract member UpdateDeviceAsync : Microsoft.Azure.Devices.Device -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Device>
override this.UpdateDeviceAsync : Microsoft.Azure.Devices.Device -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Device>" Usage="registryManager.UpdateDeviceAsync device" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.Device></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="device" Type="Microsoft.Azure.Devices.Device" />
</Parameters>
<Docs>
<param name="device">The Device object with updated fields.</param>
<summary>
Update the mutable fields of the device registration
</summary>
<returns>The Device object with updated ETag.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UpdateDeviceAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Device> UpdateDeviceAsync (Microsoft.Azure.Devices.Device device, bool forceUpdate);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.Device> UpdateDeviceAsync(class Microsoft.Azure.Devices.Device device, bool forceUpdate) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.UpdateDeviceAsync(Microsoft.Azure.Devices.Device,System.Boolean)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function UpdateDeviceAsync (device As Device, forceUpdate As Boolean) As Task(Of Device)" />
<MemberSignature Language="F#" Value="abstract member UpdateDeviceAsync : Microsoft.Azure.Devices.Device * bool -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Device>
override this.UpdateDeviceAsync : Microsoft.Azure.Devices.Device * bool -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Device>" Usage="registryManager.UpdateDeviceAsync (device, forceUpdate)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.Device></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="device" Type="Microsoft.Azure.Devices.Device" />
<Parameter Name="forceUpdate" Type="System.Boolean" />
</Parameters>
<Docs>
<param name="device">The Device object with updated fields.</param>
<param name="forceUpdate">Forces the device object to be replaced without regard for an ETag match.</param>
<summary>
Update the mutable fields of the device registration
</summary>
<returns>The Device object with updated ETag.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UpdateDeviceAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Device> UpdateDeviceAsync (Microsoft.Azure.Devices.Device device, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.Device> UpdateDeviceAsync(class Microsoft.Azure.Devices.Device device, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.UpdateDeviceAsync(Microsoft.Azure.Devices.Device,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function UpdateDeviceAsync (device As Device, cancellationToken As CancellationToken) As Task(Of Device)" />
<MemberSignature Language="F#" Value="abstract member UpdateDeviceAsync : Microsoft.Azure.Devices.Device * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Device>
override this.UpdateDeviceAsync : Microsoft.Azure.Devices.Device * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Device>" Usage="registryManager.UpdateDeviceAsync (device, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.Device></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="device" Type="Microsoft.Azure.Devices.Device" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="device">The Device object with updated fields.</param>
<param name="cancellationToken">The token which allows the operation to be canceled.</param>
<summary>
Update the mutable fields of the device registration
</summary>
<returns>The Device object with updated ETag.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UpdateDeviceAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Device> UpdateDeviceAsync (Microsoft.Azure.Devices.Device device, bool forceUpdate, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.Device> UpdateDeviceAsync(class Microsoft.Azure.Devices.Device device, bool forceUpdate, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.UpdateDeviceAsync(Microsoft.Azure.Devices.Device,System.Boolean,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function UpdateDeviceAsync (device As Device, forceUpdate As Boolean, cancellationToken As CancellationToken) As Task(Of Device)" />
<MemberSignature Language="F#" Value="abstract member UpdateDeviceAsync : Microsoft.Azure.Devices.Device * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Device>
override this.UpdateDeviceAsync : Microsoft.Azure.Devices.Device * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Device>" Usage="registryManager.UpdateDeviceAsync (device, forceUpdate, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.Device></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="device" Type="Microsoft.Azure.Devices.Device" />
<Parameter Name="forceUpdate" Type="System.Boolean" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="device">The Device object with updated fields.</param>
<param name="forceUpdate">Forces the device object to be replaced even if it was updated since it was retrieved last time.</param>
<param name="cancellationToken">The token which allows the operation to be canceled.</param>
<summary>
Update the mutable fields of the device registration
</summary>
<returns>The Device object with updated ETags.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UpdateDevices2Async">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult> UpdateDevices2Async (System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Device> devices);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.BulkRegistryOperationResult> UpdateDevices2Async(class System.Collections.Generic.IEnumerable`1<class Microsoft.Azure.Devices.Device> devices) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.UpdateDevices2Async(System.Collections.Generic.IEnumerable{Microsoft.Azure.Devices.Device})" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function UpdateDevices2Async (devices As IEnumerable(Of Device)) As Task(Of BulkRegistryOperationResult)" />
<MemberSignature Language="F#" Value="abstract member UpdateDevices2Async : seq<Microsoft.Azure.Devices.Device> -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult>
override this.UpdateDevices2Async : seq<Microsoft.Azure.Devices.Device> -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult>" Usage="registryManager.UpdateDevices2Async devices" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="devices" Type="System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Device>" />
</Parameters>
<Docs>
<param name="devices">The Device objects being updated.</param>
<summary>
Update a list of devices with the system
</summary>
<returns>Returns a BulkRegistryOperationResult object.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UpdateDevices2Async">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult> UpdateDevices2Async (System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Device> devices, bool forceUpdate, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.BulkRegistryOperationResult> UpdateDevices2Async(class System.Collections.Generic.IEnumerable`1<class Microsoft.Azure.Devices.Device> devices, bool forceUpdate, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.UpdateDevices2Async(System.Collections.Generic.IEnumerable{Microsoft.Azure.Devices.Device},System.Boolean,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function UpdateDevices2Async (devices As IEnumerable(Of Device), forceUpdate As Boolean, cancellationToken As CancellationToken) As Task(Of BulkRegistryOperationResult)" />
<MemberSignature Language="F#" Value="abstract member UpdateDevices2Async : seq<Microsoft.Azure.Devices.Device> * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult>
override this.UpdateDevices2Async : seq<Microsoft.Azure.Devices.Device> * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult>" Usage="registryManager.UpdateDevices2Async (devices, forceUpdate, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="devices" Type="System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Device>" />
<Parameter Name="forceUpdate" Type="System.Boolean" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="devices">The Device objects being updated.</param>
<param name="forceUpdate">Forces the device object to be replaced even if it was updated since it was retrieved last time.</param>
<param name="cancellationToken">The token which allows the operation to be canceled.</param>
<summary>
Update a list of devices with the system
</summary>
<returns>Returns a BulkRegistryOperationResult object.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UpdateDevicesAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<string[]> UpdateDevicesAsync (System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Device> devices);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<string[]> UpdateDevicesAsync(class System.Collections.Generic.IEnumerable`1<class Microsoft.Azure.Devices.Device> devices) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.UpdateDevicesAsync(System.Collections.Generic.IEnumerable{Microsoft.Azure.Devices.Device})" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function UpdateDevicesAsync (devices As IEnumerable(Of Device)) As Task(Of String())" />
<MemberSignature Language="F#" Value="abstract member UpdateDevicesAsync : seq<Microsoft.Azure.Devices.Device> -> System.Threading.Tasks.Task<string[]>
override this.UpdateDevicesAsync : seq<Microsoft.Azure.Devices.Device> -> System.Threading.Tasks.Task<string[]>" Usage="registryManager.UpdateDevicesAsync devices" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName Language="C#">[System.Obsolete("Use UpdateDevices2Async")]</AttributeName>
<AttributeName Language="F#">[<System.Obsolete("Use UpdateDevices2Async")>]</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<System.String[]></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="devices" Type="System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Device>" />
</Parameters>
<Docs>
<param name="devices">The Device objects being updated.</param>
<summary>
Update a list of devices with the system
</summary>
<returns>Returns a string array of error messages.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UpdateDevicesAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<string[]> UpdateDevicesAsync (System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Device> devices, bool forceUpdate, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<string[]> UpdateDevicesAsync(class System.Collections.Generic.IEnumerable`1<class Microsoft.Azure.Devices.Device> devices, bool forceUpdate, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.UpdateDevicesAsync(System.Collections.Generic.IEnumerable{Microsoft.Azure.Devices.Device},System.Boolean,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function UpdateDevicesAsync (devices As IEnumerable(Of Device), forceUpdate As Boolean, cancellationToken As CancellationToken) As Task(Of String())" />
<MemberSignature Language="F#" Value="abstract member UpdateDevicesAsync : seq<Microsoft.Azure.Devices.Device> * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<string[]>
override this.UpdateDevicesAsync : seq<Microsoft.Azure.Devices.Device> * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<string[]>" Usage="registryManager.UpdateDevicesAsync (devices, forceUpdate, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName Language="C#">[System.Obsolete("Use UpdateDevices2Async")]</AttributeName>
<AttributeName Language="F#">[<System.Obsolete("Use UpdateDevices2Async")>]</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<System.String[]></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="devices" Type="System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Device>" />
<Parameter Name="forceUpdate" Type="System.Boolean" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="devices">The Device objects being updated.</param>
<param name="forceUpdate">Forces the device object to be replaced even if it was updated since it was retrieved last time.</param>
<param name="cancellationToken">The token which allows the operation to be canceled.</param>
<summary>
Update a list of devices with the system
</summary>
<returns>Returns a string array of error messages.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UpdateModuleAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Module> UpdateModuleAsync (Microsoft.Azure.Devices.Module module);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.Module> UpdateModuleAsync(class Microsoft.Azure.Devices.Module module) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.UpdateModuleAsync(Microsoft.Azure.Devices.Module)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function UpdateModuleAsync (module As Module) As Task(Of Module)" />
<MemberSignature Language="F#" Value="abstract member UpdateModuleAsync : Microsoft.Azure.Devices.Module -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Module>
override this.UpdateModuleAsync : Microsoft.Azure.Devices.Module -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Module>" Usage="registryManager.UpdateModuleAsync module" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.Module></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="module" Type="Microsoft.Azure.Devices.Module" />
</Parameters>
<Docs>
<param name="module">The Module object with updated fields.</param>
<summary>
Update the mutable fields of the module registration
</summary>
<returns>The Module object with updated ETags.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UpdateModuleAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Module> UpdateModuleAsync (Microsoft.Azure.Devices.Module module, bool forceUpdate);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.Module> UpdateModuleAsync(class Microsoft.Azure.Devices.Module module, bool forceUpdate) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.UpdateModuleAsync(Microsoft.Azure.Devices.Module,System.Boolean)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function UpdateModuleAsync (module As Module, forceUpdate As Boolean) As Task(Of Module)" />
<MemberSignature Language="F#" Value="abstract member UpdateModuleAsync : Microsoft.Azure.Devices.Module * bool -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Module>
override this.UpdateModuleAsync : Microsoft.Azure.Devices.Module * bool -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Module>" Usage="registryManager.UpdateModuleAsync (module, forceUpdate)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.Module></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="module" Type="Microsoft.Azure.Devices.Module" />
<Parameter Name="forceUpdate" Type="System.Boolean" />
</Parameters>
<Docs>
<param name="module">The Module object with updated fields.</param>
<param name="forceUpdate">Forces the device object to be replaced without regard for an ETag match.</param>
<summary>
Update the mutable fields of the module registration
</summary>
<returns>The Module object with updated ETags.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UpdateModuleAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Module> UpdateModuleAsync (Microsoft.Azure.Devices.Module module, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.Module> UpdateModuleAsync(class Microsoft.Azure.Devices.Module module, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.UpdateModuleAsync(Microsoft.Azure.Devices.Module,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function UpdateModuleAsync (module As Module, cancellationToken As CancellationToken) As Task(Of Module)" />
<MemberSignature Language="F#" Value="abstract member UpdateModuleAsync : Microsoft.Azure.Devices.Module * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Module>
override this.UpdateModuleAsync : Microsoft.Azure.Devices.Module * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Module>" Usage="registryManager.UpdateModuleAsync (module, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.Module></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="module" Type="Microsoft.Azure.Devices.Module" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="module">The Module object with updated fields.</param>
<param name="cancellationToken">The token which allows the operation to be canceled.</param>
<summary>
Update the mutable fields of the module registration
</summary>
<returns>The Module object with updated ETags.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UpdateModuleAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Module> UpdateModuleAsync (Microsoft.Azure.Devices.Module module, bool forceUpdate, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.Module> UpdateModuleAsync(class Microsoft.Azure.Devices.Module module, bool forceUpdate, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.UpdateModuleAsync(Microsoft.Azure.Devices.Module,System.Boolean,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function UpdateModuleAsync (module As Module, forceUpdate As Boolean, cancellationToken As CancellationToken) As Task(Of Module)" />
<MemberSignature Language="F#" Value="abstract member UpdateModuleAsync : Microsoft.Azure.Devices.Module * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Module>
override this.UpdateModuleAsync : Microsoft.Azure.Devices.Module * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Module>" Usage="registryManager.UpdateModuleAsync (module, forceUpdate, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.Module></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="module" Type="Microsoft.Azure.Devices.Module" />
<Parameter Name="forceUpdate" Type="System.Boolean" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="module">The Module object with updated fields.</param>
<param name="forceUpdate">Forces the module object to be replaced even if it was updated since it was retrieved last time.</param>
<param name="cancellationToken">The token which allows the operation to be canceled.</param>
<summary>
Update the mutable fields of the module registration
</summary>
<returns>The Module object with updated ETags.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UpdateTwinAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin> UpdateTwinAsync (string deviceId, Microsoft.Azure.Devices.Shared.Twin twinPatch, string etag);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.Shared.Twin> UpdateTwinAsync(string deviceId, class Microsoft.Azure.Devices.Shared.Twin twinPatch, string etag) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.UpdateTwinAsync(System.String,Microsoft.Azure.Devices.Shared.Twin,System.String)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function UpdateTwinAsync (deviceId As String, twinPatch As Twin, etag As String) As Task(Of Twin)" />
<MemberSignature Language="F#" Value="abstract member UpdateTwinAsync : string * Microsoft.Azure.Devices.Shared.Twin * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
override this.UpdateTwinAsync : string * Microsoft.Azure.Devices.Shared.Twin * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>" Usage="registryManager.UpdateTwinAsync (deviceId, twinPatch, etag)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="deviceId" Type="System.String" />
<Parameter Name="twinPatch" Type="Microsoft.Azure.Devices.Shared.Twin" />
<Parameter Name="etag" Type="System.String" />
</Parameters>
<Docs>
<param name="deviceId">The device Id.</param>
<param name="twinPatch">Twin with updated fields.</param>
<param name="etag">Twin's ETag.</param>
<summary>
Updates the mutable fields of <see cref="T:Microsoft.Azure.Devices.Shared.Twin" /></summary>
<returns>Updated Twin instance.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UpdateTwinAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin> UpdateTwinAsync (string deviceId, string jsonTwinPatch, string etag);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.Shared.Twin> UpdateTwinAsync(string deviceId, string jsonTwinPatch, string etag) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.UpdateTwinAsync(System.String,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function UpdateTwinAsync (deviceId As String, jsonTwinPatch As String, etag As String) As Task(Of Twin)" />
<MemberSignature Language="F#" Value="abstract member UpdateTwinAsync : string * string * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
override this.UpdateTwinAsync : string * string * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>" Usage="registryManager.UpdateTwinAsync (deviceId, jsonTwinPatch, etag)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="deviceId" Type="System.String" />
<Parameter Name="jsonTwinPatch" Type="System.String" />
<Parameter Name="etag" Type="System.String" />
</Parameters>
<Docs>
<param name="deviceId">The device Id.</param>
<param name="jsonTwinPatch">Twin json with updated fields.</param>
<param name="etag">Twin's ETag.</param>
<summary>
Updates the mutable fields of <see cref="T:Microsoft.Azure.Devices.Shared.Twin" /></summary>
<returns>Updated Twin instance.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UpdateTwinAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin> UpdateTwinAsync (string deviceId, Microsoft.Azure.Devices.Shared.Twin twinPatch, string etag, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.Shared.Twin> UpdateTwinAsync(string deviceId, class Microsoft.Azure.Devices.Shared.Twin twinPatch, string etag, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.UpdateTwinAsync(System.String,Microsoft.Azure.Devices.Shared.Twin,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function UpdateTwinAsync (deviceId As String, twinPatch As Twin, etag As String, cancellationToken As CancellationToken) As Task(Of Twin)" />
<MemberSignature Language="F#" Value="abstract member UpdateTwinAsync : string * Microsoft.Azure.Devices.Shared.Twin * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
override this.UpdateTwinAsync : string * Microsoft.Azure.Devices.Shared.Twin * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>" Usage="registryManager.UpdateTwinAsync (deviceId, twinPatch, etag, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="deviceId" Type="System.String" />
<Parameter Name="twinPatch" Type="Microsoft.Azure.Devices.Shared.Twin" />
<Parameter Name="etag" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="deviceId">The device Id.</param>
<param name="twinPatch">Twin with updated fields.</param>
<param name="etag">Twin's ETag.</param>
<param name="cancellationToken">Task cancellation token.</param>
<summary>
Updates the mutable fields of <see cref="T:Microsoft.Azure.Devices.Shared.Twin" /></summary>
<returns>Updated Twin instance.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UpdateTwinAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin> UpdateTwinAsync (string deviceId, string moduleId, Microsoft.Azure.Devices.Shared.Twin twinPatch, string etag);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.Shared.Twin> UpdateTwinAsync(string deviceId, string moduleId, class Microsoft.Azure.Devices.Shared.Twin twinPatch, string etag) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.UpdateTwinAsync(System.String,System.String,Microsoft.Azure.Devices.Shared.Twin,System.String)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function UpdateTwinAsync (deviceId As String, moduleId As String, twinPatch As Twin, etag As String) As Task(Of Twin)" />
<MemberSignature Language="F#" Value="abstract member UpdateTwinAsync : string * string * Microsoft.Azure.Devices.Shared.Twin * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
override this.UpdateTwinAsync : string * string * Microsoft.Azure.Devices.Shared.Twin * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>" Usage="registryManager.UpdateTwinAsync (deviceId, moduleId, twinPatch, etag)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="deviceId" Type="System.String" />
<Parameter Name="moduleId" Type="System.String" />
<Parameter Name="twinPatch" Type="Microsoft.Azure.Devices.Shared.Twin" />
<Parameter Name="etag" Type="System.String" />
</Parameters>
<Docs>
<param name="deviceId">The device Id.</param>
<param name="moduleId">The module Id.</param>
<param name="twinPatch">Twin with updated fields.</param>
<param name="etag">Twin's ETag.</param>
<summary>
Updates the mutable fields of Module's <see cref="T:Microsoft.Azure.Devices.Shared.Twin" /></summary>
<returns>Updated Twin instance.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UpdateTwinAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin> UpdateTwinAsync (string deviceId, string moduleId, string jsonTwinPatch, string etag);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.Shared.Twin> UpdateTwinAsync(string deviceId, string moduleId, string jsonTwinPatch, string etag) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.UpdateTwinAsync(System.String,System.String,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function UpdateTwinAsync (deviceId As String, moduleId As String, jsonTwinPatch As String, etag As String) As Task(Of Twin)" />
<MemberSignature Language="F#" Value="abstract member UpdateTwinAsync : string * string * string * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
override this.UpdateTwinAsync : string * string * string * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>" Usage="registryManager.UpdateTwinAsync (deviceId, moduleId, jsonTwinPatch, etag)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="deviceId" Type="System.String" />
<Parameter Name="moduleId" Type="System.String" />
<Parameter Name="jsonTwinPatch" Type="System.String" />
<Parameter Name="etag" Type="System.String" />
</Parameters>
<Docs>
<param name="deviceId">The device Id.</param>
<param name="moduleId">The module Id.</param>
<param name="jsonTwinPatch">Twin json with updated fields.</param>
<param name="etag">Twin's ETag.</param>
<summary>
Updates the mutable fields of Module's <see cref="T:Microsoft.Azure.Devices.Shared.Twin" /></summary>
<returns>Updated Twin instance.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UpdateTwinAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin> UpdateTwinAsync (string deviceId, string jsonTwinPatch, string etag, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.Shared.Twin> UpdateTwinAsync(string deviceId, string jsonTwinPatch, string etag, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.UpdateTwinAsync(System.String,System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function UpdateTwinAsync (deviceId As String, jsonTwinPatch As String, etag As String, cancellationToken As CancellationToken) As Task(Of Twin)" />
<MemberSignature Language="F#" Value="abstract member UpdateTwinAsync : string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
override this.UpdateTwinAsync : string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>" Usage="registryManager.UpdateTwinAsync (deviceId, jsonTwinPatch, etag, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="deviceId" Type="System.String" />
<Parameter Name="jsonTwinPatch" Type="System.String" />
<Parameter Name="etag" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="deviceId">The device Id.</param>
<param name="jsonTwinPatch">Twin json with updated fields.</param>
<param name="etag">Twin's ETag.</param>
<param name="cancellationToken">Task cancellation token.</param>
<summary>
Updates the mutable fields of <see cref="T:Microsoft.Azure.Devices.Shared.Twin" /></summary>
<returns>Updated Twin instance.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UpdateTwinAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin> UpdateTwinAsync (string deviceId, string moduleId, Microsoft.Azure.Devices.Shared.Twin twinPatch, string etag, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.Shared.Twin> UpdateTwinAsync(string deviceId, string moduleId, class Microsoft.Azure.Devices.Shared.Twin twinPatch, string etag, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.UpdateTwinAsync(System.String,System.String,Microsoft.Azure.Devices.Shared.Twin,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function UpdateTwinAsync (deviceId As String, moduleId As String, twinPatch As Twin, etag As String, cancellationToken As CancellationToken) As Task(Of Twin)" />
<MemberSignature Language="F#" Value="abstract member UpdateTwinAsync : string * string * Microsoft.Azure.Devices.Shared.Twin * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
override this.UpdateTwinAsync : string * string * Microsoft.Azure.Devices.Shared.Twin * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>" Usage="registryManager.UpdateTwinAsync (deviceId, moduleId, twinPatch, etag, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="deviceId" Type="System.String" />
<Parameter Name="moduleId" Type="System.String" />
<Parameter Name="twinPatch" Type="Microsoft.Azure.Devices.Shared.Twin" />
<Parameter Name="etag" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="deviceId">The device Id.</param>
<param name="moduleId">The module Id.</param>
<param name="twinPatch">Twin with updated fields.</param>
<param name="etag">Twin's ETag.</param>
<param name="cancellationToken">Task cancellation token.</param>
<summary>
Updates the mutable fields of Module's <see cref="T:Microsoft.Azure.Devices.Shared.Twin" /></summary>
<returns>Updated Twin instance.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UpdateTwinAsync">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin> UpdateTwinAsync (string deviceId, string moduleId, string jsonTwinPatch, string etag, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.Shared.Twin> UpdateTwinAsync(string deviceId, string moduleId, string jsonTwinPatch, string etag, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.UpdateTwinAsync(System.String,System.String,System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function UpdateTwinAsync (deviceId As String, moduleId As String, jsonTwinPatch As String, etag As String, cancellationToken As CancellationToken) As Task(Of Twin)" />
<MemberSignature Language="F#" Value="abstract member UpdateTwinAsync : string * string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
override this.UpdateTwinAsync : string * string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>" Usage="registryManager.UpdateTwinAsync (deviceId, moduleId, jsonTwinPatch, etag, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="deviceId" Type="System.String" />
<Parameter Name="moduleId" Type="System.String" />
<Parameter Name="jsonTwinPatch" Type="System.String" />
<Parameter Name="etag" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="deviceId">The device Id.</param>
<param name="moduleId">The module Id.</param>
<param name="jsonTwinPatch">Twin json with updated fields.</param>
<param name="etag">Twin's ETag.</param>
<param name="cancellationToken">Task cancellation token.</param>
<summary>
Updates the mutable fields of Module's <see cref="T:Microsoft.Azure.Devices.Shared.Twin" /></summary>
<returns>Updated Twin instance.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UpdateTwins2Async">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult> UpdateTwins2Async (System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Shared.Twin> twins);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.BulkRegistryOperationResult> UpdateTwins2Async(class System.Collections.Generic.IEnumerable`1<class Microsoft.Azure.Devices.Shared.Twin> twins) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.UpdateTwins2Async(System.Collections.Generic.IEnumerable{Microsoft.Azure.Devices.Shared.Twin})" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function UpdateTwins2Async (twins As IEnumerable(Of Twin)) As Task(Of BulkRegistryOperationResult)" />
<MemberSignature Language="F#" Value="abstract member UpdateTwins2Async : seq<Microsoft.Azure.Devices.Shared.Twin> -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult>
override this.UpdateTwins2Async : seq<Microsoft.Azure.Devices.Shared.Twin> -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult>" Usage="registryManager.UpdateTwins2Async twins" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="twins" Type="System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Shared.Twin>" />
</Parameters>
<Docs>
<param name="twins">List of <see cref="T:Microsoft.Azure.Devices.Shared.Twin" />s with updated fields.</param>
<summary>
Update the mutable fields for a list of <see cref="T:Microsoft.Azure.Devices.Shared.Twin" />s previously created within the system
</summary>
<returns>Result of the bulk update operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UpdateTwins2Async">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult> UpdateTwins2Async (System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Shared.Twin> twins, bool forceUpdate);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.BulkRegistryOperationResult> UpdateTwins2Async(class System.Collections.Generic.IEnumerable`1<class Microsoft.Azure.Devices.Shared.Twin> twins, bool forceUpdate) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.UpdateTwins2Async(System.Collections.Generic.IEnumerable{Microsoft.Azure.Devices.Shared.Twin},System.Boolean)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function UpdateTwins2Async (twins As IEnumerable(Of Twin), forceUpdate As Boolean) As Task(Of BulkRegistryOperationResult)" />
<MemberSignature Language="F#" Value="abstract member UpdateTwins2Async : seq<Microsoft.Azure.Devices.Shared.Twin> * bool -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult>
override this.UpdateTwins2Async : seq<Microsoft.Azure.Devices.Shared.Twin> * bool -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult>" Usage="registryManager.UpdateTwins2Async (twins, forceUpdate)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="twins" Type="System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Shared.Twin>" />
<Parameter Name="forceUpdate" Type="System.Boolean" />
</Parameters>
<Docs>
<param name="twins">List of <see cref="T:Microsoft.Azure.Devices.Shared.Twin" />s with updated fields.</param>
<param name="forceUpdate">Forces the <see cref="T:Microsoft.Azure.Devices.Shared.Twin" /> object to be updated even if it has changed since it was retrieved last time.</param>
<summary>
Update the mutable fields for a list of <see cref="T:Microsoft.Azure.Devices.Shared.Twin" />s previously created within the system
</summary>
<returns>Result of the bulk update operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UpdateTwins2Async">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult> UpdateTwins2Async (System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Shared.Twin> twins, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.BulkRegistryOperationResult> UpdateTwins2Async(class System.Collections.Generic.IEnumerable`1<class Microsoft.Azure.Devices.Shared.Twin> twins, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.UpdateTwins2Async(System.Collections.Generic.IEnumerable{Microsoft.Azure.Devices.Shared.Twin},System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function UpdateTwins2Async (twins As IEnumerable(Of Twin), cancellationToken As CancellationToken) As Task(Of BulkRegistryOperationResult)" />
<MemberSignature Language="F#" Value="abstract member UpdateTwins2Async : seq<Microsoft.Azure.Devices.Shared.Twin> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult>
override this.UpdateTwins2Async : seq<Microsoft.Azure.Devices.Shared.Twin> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult>" Usage="registryManager.UpdateTwins2Async (twins, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="twins" Type="System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Shared.Twin>" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="twins">List of <see cref="T:Microsoft.Azure.Devices.Shared.Twin" />s with updated fields.</param>
<param name="cancellationToken">Task cancellation token.</param>
<summary>
Update the mutable fields for a list of <see cref="T:Microsoft.Azure.Devices.Shared.Twin" />s previously created within the system
</summary>
<returns>Result of the bulk update operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UpdateTwins2Async">
<MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult> UpdateTwins2Async (System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Shared.Twin> twins, bool forceUpdate, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Azure.Devices.BulkRegistryOperationResult> UpdateTwins2Async(class System.Collections.Generic.IEnumerable`1<class Microsoft.Azure.Devices.Shared.Twin> twins, bool forceUpdate, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Devices.RegistryManager.UpdateTwins2Async(System.Collections.Generic.IEnumerable{Microsoft.Azure.Devices.Shared.Twin},System.Boolean,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function UpdateTwins2Async (twins As IEnumerable(Of Twin), forceUpdate As Boolean, cancellationToken As CancellationToken) As Task(Of BulkRegistryOperationResult)" />
<MemberSignature Language="F#" Value="abstract member UpdateTwins2Async : seq<Microsoft.Azure.Devices.Shared.Twin> * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult>
override this.UpdateTwins2Async : seq<Microsoft.Azure.Devices.Shared.Twin> * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult>" Usage="registryManager.UpdateTwins2Async (twins, forceUpdate, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Devices</AssemblyName>
<AssemblyVersion>1.38.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="twins" Type="System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Shared.Twin>" />
<Parameter Name="forceUpdate" Type="System.Boolean" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="twins">List of <see cref="T:Microsoft.Azure.Devices.Shared.Twin" />s with updated fields.</param>
<param name="forceUpdate">Forces the <see cref="T:Microsoft.Azure.Devices.Shared.Twin" /> object to be updated even if it has changed since it was retrieved last time.</param>
<param name="cancellationToken">Task cancellation token.</param>
<summary>
Update the mutable fields for a list of <see cref="T:Microsoft.Azure.Devices.Shared.Twin" />s previously created within the system
</summary>
<returns>Result of the bulk update operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>