Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
3164 lines (3164 sloc) 216 KB
<Type Name="VirtualMachinesOperationsExtensions" FullName="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions">
<TypeSignature Language="C#" Value="public static class VirtualMachinesOperationsExtensions" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit VirtualMachinesOperationsExtensions extends System.Object" />
<TypeSignature Language="DocId" Value="T:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions" />
<TypeSignature Language="VB.NET" Value="Public Module VirtualMachinesOperationsExtensions" />
<TypeSignature Language="F#" Value="type VirtualMachinesOperationsExtensions = class" />
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>
Extension methods for VirtualMachinesOperations.
</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName="BeginCapture">
<MemberSignature Language="C#" Value="public static Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureResult BeginCapture (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters parameters);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureResult BeginCapture(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, class Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters parameters) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginCapture(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters)" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function BeginCapture (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, parameters As VirtualMachineCaptureParameters) As VirtualMachineCaptureResult" />
<MemberSignature Language="F#" Value="static member BeginCapture : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters -&gt; Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureResult" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginCapture (operations, resourceGroupName, vmName, parameters)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureResult</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="parameters">
Parameters supplied to the Capture Virtual Machine operation.
</param>
<summary>
Captures the VM by copying virtual hard disks of the VM and outputs a
template that can be used to create similar VMs.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginCaptureAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureResult&gt; BeginCaptureAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters parameters, System.Threading.CancellationToken cancellationToken = null);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureResult&gt; BeginCaptureAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, class Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters parameters, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginCaptureAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="static member BeginCaptureAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureResult&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginCaptureAsync (operations, resourceGroupName, vmName, parameters, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>System.Diagnostics.DebuggerStepThrough</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureResult&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="parameters">
Parameters supplied to the Capture Virtual Machine operation.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Captures the VM by copying virtual hard disks of the VM and outputs a
template that can be used to create similar VMs.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginConvertToManagedDisks">
<MemberSignature Language="C#" Value="public static void BeginConvertToManagedDisks (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void BeginConvertToManagedDisks(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginConvertToManagedDisks(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub BeginConvertToManagedDisks (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String)" />
<MemberSignature Language="F#" Value="static member BeginConvertToManagedDisks : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginConvertToManagedDisks (operations, resourceGroupName, vmName)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<summary>
Converts virtual machine disks from blob-based to managed disks. Virtual
machine must be stop-deallocated before invoking this operation.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginConvertToManagedDisksAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task BeginConvertToManagedDisksAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, System.Threading.CancellationToken cancellationToken = null);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task BeginConvertToManagedDisksAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginConvertToManagedDisksAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="static member BeginConvertToManagedDisksAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginConvertToManagedDisksAsync (operations, resourceGroupName, vmName, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>System.Diagnostics.DebuggerStepThrough</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Converts virtual machine disks from blob-based to managed disks. Virtual
machine must be stop-deallocated before invoking this operation.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginCreateOrUpdate">
<MemberSignature Language="C#" Value="public static Microsoft.Azure.Management.Compute.Models.VirtualMachine BeginCreateOrUpdate (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Microsoft.Azure.Management.Compute.Models.VirtualMachine parameters);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Azure.Management.Compute.Models.VirtualMachine BeginCreateOrUpdate(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, class Microsoft.Azure.Management.Compute.Models.VirtualMachine parameters) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginCreateOrUpdate(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachine)" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function BeginCreateOrUpdate (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, parameters As VirtualMachine) As VirtualMachine" />
<MemberSignature Language="F#" Value="static member BeginCreateOrUpdate : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachine -&gt; Microsoft.Azure.Management.Compute.Models.VirtualMachine" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginCreateOrUpdate (operations, resourceGroupName, vmName, parameters)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Azure.Management.Compute.Models.VirtualMachine</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachine" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="parameters">
Parameters supplied to the Create Virtual Machine operation.
</param>
<summary>
The operation to create or update a virtual machine.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginCreateOrUpdateAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt; BeginCreateOrUpdateAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Microsoft.Azure.Management.Compute.Models.VirtualMachine parameters, System.Threading.CancellationToken cancellationToken = null);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt; BeginCreateOrUpdateAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, class Microsoft.Azure.Management.Compute.Models.VirtualMachine parameters, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginCreateOrUpdateAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachine,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="static member BeginCreateOrUpdateAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachine * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginCreateOrUpdateAsync (operations, resourceGroupName, vmName, parameters, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>System.Diagnostics.DebuggerStepThrough</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachine" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="parameters">
Parameters supplied to the Create Virtual Machine operation.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
The operation to create or update a virtual machine.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginDeallocate">
<MemberSignature Language="C#" Value="public static void BeginDeallocate (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void BeginDeallocate(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginDeallocate(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub BeginDeallocate (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String)" />
<MemberSignature Language="F#" Value="static member BeginDeallocate : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginDeallocate (operations, resourceGroupName, vmName)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<summary>
Shuts down the virtual machine and releases the compute resources. You are
not billed for the compute resources that this virtual machine uses.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginDeallocateAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task BeginDeallocateAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, System.Threading.CancellationToken cancellationToken = null);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task BeginDeallocateAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginDeallocateAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="static member BeginDeallocateAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginDeallocateAsync (operations, resourceGroupName, vmName, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>System.Diagnostics.DebuggerStepThrough</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Shuts down the virtual machine and releases the compute resources. You are
not billed for the compute resources that this virtual machine uses.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginDelete">
<MemberSignature Language="C#" Value="public static void BeginDelete (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void BeginDelete(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginDelete(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub BeginDelete (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String)" />
<MemberSignature Language="F#" Value="static member BeginDelete : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginDelete (operations, resourceGroupName, vmName)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<summary>
The operation to delete a virtual machine.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginDeleteAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task BeginDeleteAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, System.Threading.CancellationToken cancellationToken = null);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task BeginDeleteAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginDeleteAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="static member BeginDeleteAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginDeleteAsync (operations, resourceGroupName, vmName, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>System.Diagnostics.DebuggerStepThrough</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
The operation to delete a virtual machine.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginPerformMaintenance">
<MemberSignature Language="C#" Value="public static void BeginPerformMaintenance (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void BeginPerformMaintenance(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginPerformMaintenance(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub BeginPerformMaintenance (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String)" />
<MemberSignature Language="F#" Value="static member BeginPerformMaintenance : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginPerformMaintenance (operations, resourceGroupName, vmName)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<summary>
The operation to perform maintenance on a virtual machine.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginPerformMaintenanceAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task BeginPerformMaintenanceAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, System.Threading.CancellationToken cancellationToken = null);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task BeginPerformMaintenanceAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginPerformMaintenanceAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="static member BeginPerformMaintenanceAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginPerformMaintenanceAsync (operations, resourceGroupName, vmName, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>System.Diagnostics.DebuggerStepThrough</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
The operation to perform maintenance on a virtual machine.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginPowerOff">
<MemberSignature Language="C#" Value="public static void BeginPowerOff (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Nullable&lt;bool&gt; skipShutdown = false);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void BeginPowerOff(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Nullable`1&lt;bool&gt; skipShutdown) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginPowerOff(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Nullable{System.Boolean})" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub BeginPowerOff (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, Optional skipShutdown As Nullable(Of Boolean) = false)" />
<MemberSignature Language="F#" Value="static member BeginPowerOff : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Nullable&lt;bool&gt; -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginPowerOff (operations, resourceGroupName, vmName, skipShutdown)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="skipShutdown" Type="System.Nullable&lt;System.Boolean&gt;" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="skipShutdown">
The parameter to request non-graceful VM shutdown. True value for this flag
indicates non-graceful shutdown whereas false indicates otherwise. Default
value for this flag is false if not specified
</param>
<summary>
The operation to power off (stop) a virtual machine. The virtual machine
can be restarted with the same provisioned resources. You are still charged
for this virtual machine.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginPowerOffAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task BeginPowerOffAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Nullable&lt;bool&gt; skipShutdown = false, System.Threading.CancellationToken cancellationToken = null);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task BeginPowerOffAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Nullable`1&lt;bool&gt; skipShutdown, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginPowerOffAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Nullable{System.Boolean},System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="static member BeginPowerOffAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Nullable&lt;bool&gt; * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginPowerOffAsync (operations, resourceGroupName, vmName, skipShutdown, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>System.Diagnostics.DebuggerStepThrough</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="skipShutdown" Type="System.Nullable&lt;System.Boolean&gt;" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="skipShutdown">
The parameter to request non-graceful VM shutdown. True value for this flag
indicates non-graceful shutdown whereas false indicates otherwise. Default
value for this flag is false if not specified
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
The operation to power off (stop) a virtual machine. The virtual machine
can be restarted with the same provisioned resources. You are still charged
for this virtual machine.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginReapply">
<MemberSignature Language="C#" Value="public static void BeginReapply (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void BeginReapply(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginReapply(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub BeginReapply (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String)" />
<MemberSignature Language="F#" Value="static member BeginReapply : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginReapply (operations, resourceGroupName, vmName)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<summary>
The operation to reapply a virtual machine's state.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginReapplyAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task BeginReapplyAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, System.Threading.CancellationToken cancellationToken = null);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task BeginReapplyAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginReapplyAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="static member BeginReapplyAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginReapplyAsync (operations, resourceGroupName, vmName, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>System.Diagnostics.DebuggerStepThrough</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
The operation to reapply a virtual machine's state.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginRedeploy">
<MemberSignature Language="C#" Value="public static void BeginRedeploy (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void BeginRedeploy(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginRedeploy(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub BeginRedeploy (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String)" />
<MemberSignature Language="F#" Value="static member BeginRedeploy : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginRedeploy (operations, resourceGroupName, vmName)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<summary>
Shuts down the virtual machine, moves it to a new node, and powers it back
on.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginRedeployAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task BeginRedeployAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, System.Threading.CancellationToken cancellationToken = null);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task BeginRedeployAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginRedeployAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="static member BeginRedeployAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginRedeployAsync (operations, resourceGroupName, vmName, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>System.Diagnostics.DebuggerStepThrough</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Shuts down the virtual machine, moves it to a new node, and powers it back
on.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginReimage">
<MemberSignature Language="C#" Value="public static void BeginReimage (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Nullable&lt;bool&gt; tempDisk = null);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void BeginReimage(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Nullable`1&lt;bool&gt; tempDisk) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginReimage(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Nullable{System.Boolean})" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub BeginReimage (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, Optional tempDisk As Nullable(Of Boolean) = null)" />
<MemberSignature Language="F#" Value="static member BeginReimage : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Nullable&lt;bool&gt; -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginReimage (operations, resourceGroupName, vmName, tempDisk)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="tempDisk" Type="System.Nullable&lt;System.Boolean&gt;" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="tempDisk">
Specifies whether to reimage temp disk. Default value: false. Note: This
temp disk reimage parameter is only supported for VM/VMSS with Ephemeral OS
disk.
</param>
<summary>
Reimages the virtual machine which has an ephemeral OS disk back to its
initial state.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginReimageAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task BeginReimageAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Nullable&lt;bool&gt; tempDisk = null, System.Threading.CancellationToken cancellationToken = null);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task BeginReimageAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Nullable`1&lt;bool&gt; tempDisk, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginReimageAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Nullable{System.Boolean},System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="static member BeginReimageAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Nullable&lt;bool&gt; * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginReimageAsync (operations, resourceGroupName, vmName, tempDisk, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>System.Diagnostics.DebuggerStepThrough</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="tempDisk" Type="System.Nullable&lt;System.Boolean&gt;" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="tempDisk">
Specifies whether to reimage temp disk. Default value: false. Note: This
temp disk reimage parameter is only supported for VM/VMSS with Ephemeral OS
disk.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Reimages the virtual machine which has an ephemeral OS disk back to its
initial state.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginRestart">
<MemberSignature Language="C#" Value="public static void BeginRestart (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void BeginRestart(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginRestart(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub BeginRestart (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String)" />
<MemberSignature Language="F#" Value="static member BeginRestart : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginRestart (operations, resourceGroupName, vmName)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<summary>
The operation to restart a virtual machine.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginRestartAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task BeginRestartAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, System.Threading.CancellationToken cancellationToken = null);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task BeginRestartAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginRestartAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="static member BeginRestartAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginRestartAsync (operations, resourceGroupName, vmName, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>System.Diagnostics.DebuggerStepThrough</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
The operation to restart a virtual machine.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginRunCommand">
<MemberSignature Language="C#" Value="public static Microsoft.Azure.Management.Compute.Models.RunCommandResult BeginRunCommand (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Microsoft.Azure.Management.Compute.Models.RunCommandInput parameters);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Azure.Management.Compute.Models.RunCommandResult BeginRunCommand(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, class Microsoft.Azure.Management.Compute.Models.RunCommandInput parameters) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginRunCommand(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.RunCommandInput)" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function BeginRunCommand (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, parameters As RunCommandInput) As RunCommandResult" />
<MemberSignature Language="F#" Value="static member BeginRunCommand : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Microsoft.Azure.Management.Compute.Models.RunCommandInput -&gt; Microsoft.Azure.Management.Compute.Models.RunCommandResult" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginRunCommand (operations, resourceGroupName, vmName, parameters)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Azure.Management.Compute.Models.RunCommandResult</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.RunCommandInput" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="parameters">
Parameters supplied to the Run command operation.
</param>
<summary>
Run command on the VM.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginRunCommandAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.RunCommandResult&gt; BeginRunCommandAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Microsoft.Azure.Management.Compute.Models.RunCommandInput parameters, System.Threading.CancellationToken cancellationToken = null);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.Management.Compute.Models.RunCommandResult&gt; BeginRunCommandAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, class Microsoft.Azure.Management.Compute.Models.RunCommandInput parameters, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginRunCommandAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.RunCommandInput,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="static member BeginRunCommandAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Microsoft.Azure.Management.Compute.Models.RunCommandInput * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.RunCommandResult&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginRunCommandAsync (operations, resourceGroupName, vmName, parameters, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>System.Diagnostics.DebuggerStepThrough</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.RunCommandResult&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.RunCommandInput" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="parameters">
Parameters supplied to the Run command operation.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Run command on the VM.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginStart">
<MemberSignature Language="C#" Value="public static void BeginStart (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void BeginStart(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginStart(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub BeginStart (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String)" />
<MemberSignature Language="F#" Value="static member BeginStart : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginStart (operations, resourceGroupName, vmName)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<summary>
The operation to start a virtual machine.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginStartAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task BeginStartAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, System.Threading.CancellationToken cancellationToken = null);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task BeginStartAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginStartAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="static member BeginStartAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginStartAsync (operations, resourceGroupName, vmName, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>System.Diagnostics.DebuggerStepThrough</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
The operation to start a virtual machine.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginUpdate">
<MemberSignature Language="C#" Value="public static Microsoft.Azure.Management.Compute.Models.VirtualMachine BeginUpdate (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Microsoft.Azure.Management.Compute.Models.VirtualMachineUpdate parameters);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Azure.Management.Compute.Models.VirtualMachine BeginUpdate(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, class Microsoft.Azure.Management.Compute.Models.VirtualMachineUpdate parameters) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginUpdate(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineUpdate)" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function BeginUpdate (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, parameters As VirtualMachineUpdate) As VirtualMachine" />
<MemberSignature Language="F#" Value="static member BeginUpdate : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachineUpdate -&gt; Microsoft.Azure.Management.Compute.Models.VirtualMachine" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginUpdate (operations, resourceGroupName, vmName, parameters)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Azure.Management.Compute.Models.VirtualMachine</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachineUpdate" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="parameters">
Parameters supplied to the Update Virtual Machine operation.
</param>
<summary>
The operation to update a virtual machine.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginUpdateAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt; BeginUpdateAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Microsoft.Azure.Management.Compute.Models.VirtualMachineUpdate parameters, System.Threading.CancellationToken cancellationToken = null);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt; BeginUpdateAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, class Microsoft.Azure.Management.Compute.Models.VirtualMachineUpdate parameters, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginUpdateAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineUpdate,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="static member BeginUpdateAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachineUpdate * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginUpdateAsync (operations, resourceGroupName, vmName, parameters, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>System.Diagnostics.DebuggerStepThrough</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachineUpdate" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="parameters">
Parameters supplied to the Update Virtual Machine operation.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
The operation to update a virtual machine.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Capture">
<MemberSignature Language="C#" Value="public static Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureResult Capture (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters parameters);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureResult Capture(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, class Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters parameters) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.Capture(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters)" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function Capture (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, parameters As VirtualMachineCaptureParameters) As VirtualMachineCaptureResult" />
<MemberSignature Language="F#" Value="static member Capture : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters -&gt; Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureResult" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.Capture (operations, resourceGroupName, vmName, parameters)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureResult</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="parameters">
Parameters supplied to the Capture Virtual Machine operation.
</param>
<summary>
Captures the VM by copying virtual hard disks of the VM and outputs a
template that can be used to create similar VMs.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CaptureAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureResult&gt; CaptureAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters parameters, System.Threading.CancellationToken cancellationToken = null);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureResult&gt; CaptureAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, class Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters parameters, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.CaptureAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="static member CaptureAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureResult&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.CaptureAsync (operations, resourceGroupName, vmName, parameters, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>System.Diagnostics.DebuggerStepThrough</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureResult&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="parameters">
Parameters supplied to the Capture Virtual Machine operation.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Captures the VM by copying virtual hard disks of the VM and outputs a
template that can be used to create similar VMs.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ConvertToManagedDisks">
<MemberSignature Language="C#" Value="public static void ConvertToManagedDisks (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void ConvertToManagedDisks(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ConvertToManagedDisks(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub ConvertToManagedDisks (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String)" />
<MemberSignature Language="F#" Value="static member ConvertToManagedDisks : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ConvertToManagedDisks (operations, resourceGroupName, vmName)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<summary>
Converts virtual machine disks from blob-based to managed disks. Virtual
machine must be stop-deallocated before invoking this operation.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ConvertToManagedDisksAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task ConvertToManagedDisksAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, System.Threading.CancellationToken cancellationToken = null);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task ConvertToManagedDisksAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ConvertToManagedDisksAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="static member ConvertToManagedDisksAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ConvertToManagedDisksAsync (operations, resourceGroupName, vmName, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>System.Diagnostics.DebuggerStepThrough</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Converts virtual machine disks from blob-based to managed disks. Virtual
machine must be stop-deallocated before invoking this operation.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateOrUpdate">
<MemberSignature Language="C#" Value="public static Microsoft.Azure.Management.Compute.Models.VirtualMachine CreateOrUpdate (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Microsoft.Azure.Management.Compute.Models.VirtualMachine parameters);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Azure.Management.Compute.Models.VirtualMachine CreateOrUpdate(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, class Microsoft.Azure.Management.Compute.Models.VirtualMachine parameters) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.CreateOrUpdate(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachine)" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function CreateOrUpdate (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, parameters As VirtualMachine) As VirtualMachine" />
<MemberSignature Language="F#" Value="static member CreateOrUpdate : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachine -&gt; Microsoft.Azure.Management.Compute.Models.VirtualMachine" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.CreateOrUpdate (operations, resourceGroupName, vmName, parameters)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Azure.Management.Compute.Models.VirtualMachine</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachine" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="parameters">
Parameters supplied to the Create Virtual Machine operation.
</param>
<summary>
The operation to create or update a virtual machine.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateOrUpdateAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt; CreateOrUpdateAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Microsoft.Azure.Management.Compute.Models.VirtualMachine parameters, System.Threading.CancellationToken cancellationToken = null);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt; CreateOrUpdateAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, class Microsoft.Azure.Management.Compute.Models.VirtualMachine parameters, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.CreateOrUpdateAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachine,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="static member CreateOrUpdateAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachine * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.CreateOrUpdateAsync (operations, resourceGroupName, vmName, parameters, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>System.Diagnostics.DebuggerStepThrough</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachine" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="parameters">
Parameters supplied to the Create Virtual Machine operation.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
The operation to create or update a virtual machine.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Deallocate">
<MemberSignature Language="C#" Value="public static void Deallocate (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void Deallocate(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.Deallocate(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub Deallocate (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String)" />
<MemberSignature Language="F#" Value="static member Deallocate : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.Deallocate (operations, resourceGroupName, vmName)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<summary>
Shuts down the virtual machine and releases the compute resources. You are
not billed for the compute resources that this virtual machine uses.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DeallocateAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task DeallocateAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, System.Threading.CancellationToken cancellationToken = null);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task DeallocateAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.DeallocateAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="static member DeallocateAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.DeallocateAsync (operations, resourceGroupName, vmName, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>System.Diagnostics.DebuggerStepThrough</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Shuts down the virtual machine and releases the compute resources. You are
not billed for the compute resources that this virtual machine uses.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Delete">
<MemberSignature Language="C#" Value="public static void Delete (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void Delete(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.Delete(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub Delete (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String)" />
<MemberSignature Language="F#" Value="static member Delete : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.Delete (operations, resourceGroupName, vmName)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<summary>
The operation to delete a virtual machine.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DeleteAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task DeleteAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, System.Threading.CancellationToken cancellationToken = null);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task DeleteAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="static member DeleteAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.DeleteAsync (operations, resourceGroupName, vmName, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>System.Diagnostics.DebuggerStepThrough</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
The operation to delete a virtual machine.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Generalize">
<MemberSignature Language="C#" Value="public static void Generalize (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void Generalize(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.Generalize(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub Generalize (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String)" />
<MemberSignature Language="F#" Value="static member Generalize : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.Generalize (operations, resourceGroupName, vmName)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<summary>
Sets the OS state of the virtual machine to generalized. It is recommended
to sysprep the virtual machine before performing this operation
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GeneralizeAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task GeneralizeAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, System.Threading.CancellationToken cancellationToken = null);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task GeneralizeAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.GeneralizeAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="static member GeneralizeAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.GeneralizeAsync (operations, resourceGroupName, vmName, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>System.Diagnostics.DebuggerStepThrough</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Sets the OS state of the virtual machine to generalized. It is recommended
to sysprep the virtual machine before performing this operation
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Get">
<MemberSignature Language="C#" Value="public static Microsoft.Azure.Management.Compute.Models.VirtualMachine Get (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Nullable&lt;Microsoft.Azure.Management.Compute.Models.InstanceViewTypes&gt; expand = null);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Azure.Management.Compute.Models.VirtualMachine Get(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Nullable`1&lt;valuetype Microsoft.Azure.Management.Compute.Models.InstanceViewTypes&gt; expand) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.Get(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Nullable{Microsoft.Azure.Management.Compute.Models.InstanceViewTypes})" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function Get (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, Optional expand As Nullable(Of InstanceViewTypes) = null) As VirtualMachine" />
<MemberSignature Language="F#" Value="static member Get : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Nullable&lt;Microsoft.Azure.Management.Compute.Models.InstanceViewTypes&gt; -&gt; Microsoft.Azure.Management.Compute.Models.VirtualMachine" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.Get (operations, resourceGroupName, vmName, expand)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Azure.Management.Compute.Models.VirtualMachine</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="expand" Type="System.Nullable&lt;Microsoft.Azure.Management.Compute.Models.InstanceViewTypes&gt;" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="expand">
The expand expression to apply on the operation. Possible values include:
'instanceView'
</param>
<summary>
Retrieves information about the model view or the instance view of a
virtual machine.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt; GetAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Nullable&lt;Microsoft.Azure.Management.Compute.Models.InstanceViewTypes&gt; expand = null, System.Threading.CancellationToken cancellationToken = null);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt; GetAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Nullable`1&lt;valuetype Microsoft.Azure.Management.Compute.Models.InstanceViewTypes&gt; expand, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.GetAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Nullable{Microsoft.Azure.Management.Compute.Models.InstanceViewTypes},System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="static member GetAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Nullable&lt;Microsoft.Azure.Management.Compute.Models.InstanceViewTypes&gt; * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.GetAsync (operations, resourceGroupName, vmName, expand, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>System.Diagnostics.DebuggerStepThrough</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="expand" Type="System.Nullable&lt;Microsoft.Azure.Management.Compute.Models.InstanceViewTypes&gt;" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="expand">
The expand expression to apply on the operation. Possible values include:
'instanceView'
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Retrieves information about the model view or the instance view of a
virtual machine.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="InstanceView">
<MemberSignature Language="C#" Value="public static Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView InstanceView (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView InstanceView(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.InstanceView(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function InstanceView (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String) As VirtualMachineInstanceView" />
<MemberSignature Language="F#" Value="static member InstanceView : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string -&gt; Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.InstanceView (operations, resourceGroupName, vmName)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<summary>
Retrieves information about the run-time state of a virtual machine.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="InstanceViewAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView&gt; InstanceViewAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, System.Threading.CancellationToken cancellationToken = null);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView&gt; InstanceViewAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.InstanceViewAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="static member InstanceViewAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.InstanceViewAsync (operations, resourceGroupName, vmName, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>System.Diagnostics.DebuggerStepThrough</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Retrieves information about the run-time state of a virtual machine.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="List">
<MemberSignature Language="C#" Value="public static Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt; List (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Rest.Azure.IPage`1&lt;class Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt; List(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.List(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String)" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function List (operations As IVirtualMachinesOperations, resourceGroupName As String) As IPage(Of VirtualMachine)" />
<MemberSignature Language="F#" Value="static member List : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string -&gt; Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.List (operations, resourceGroupName)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<summary>
Lists all of the virtual machines in the specified resource group. Use the
nextLink property in the response to get the next page of virtual machines.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ListAll">
<MemberSignature Language="C#" Value="public static Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt; ListAll (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string statusOnly = null);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Rest.Azure.IPage`1&lt;class Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt; ListAll(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string statusOnly) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListAll(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String)" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function ListAll (operations As IVirtualMachinesOperations, Optional statusOnly As String = null) As IPage(Of VirtualMachine)" />
<MemberSignature Language="F#" Value="static member ListAll : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string -&gt; Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListAll (operations, statusOnly)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="statusOnly" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="statusOnly">
statusOnly=true enables fetching run time status of all Virtual Machines in
the subscription.
</param>
<summary>
Lists all of the virtual machines in the specified subscription. Use the
nextLink property in the response to get the next page of virtual machines.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ListAllAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt;&gt; ListAllAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string statusOnly = null, System.Threading.CancellationToken cancellationToken = null);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1&lt;class Microsoft.Rest.Azure.IPage`1&lt;class Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt;&gt; ListAllAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string statusOnly, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListAllAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="static member ListAllAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt;&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListAllAsync (operations, statusOnly, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>System.Diagnostics.DebuggerStepThrough</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt;&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="statusOnly" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="statusOnly">
statusOnly=true enables fetching run time status of all Virtual Machines in
the subscription.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Lists all of the virtual machines in the specified subscription. Use the
nextLink property in the response to get the next page of virtual machines.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ListAllNext">
<MemberSignature Language="C#" Value="public static Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt; ListAllNext (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string nextPageLink);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Rest.Azure.IPage`1&lt;class Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt; ListAllNext(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string nextPageLink) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListAllNext(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String)" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function ListAllNext (operations As IVirtualMachinesOperations, nextPageLink As String) As IPage(Of VirtualMachine)" />
<MemberSignature Language="F#" Value="static member ListAllNext : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string -&gt; Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListAllNext (operations, nextPageLink)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="nextPageLink" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="nextPageLink">
The NextLink from the previous successful call to List operation.
</param>
<summary>
Lists all of the virtual machines in the specified subscription. Use the
nextLink property in the response to get the next page of virtual machines.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ListAllNextAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt;&gt; ListAllNextAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string nextPageLink, System.Threading.CancellationToken cancellationToken = null);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1&lt;class Microsoft.Rest.Azure.IPage`1&lt;class Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt;&gt; ListAllNextAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string nextPageLink, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListAllNextAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="static member ListAllNextAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt;&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListAllNextAsync (operations, nextPageLink, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>System.Diagnostics.DebuggerStepThrough</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt;&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="nextPageLink" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="nextPageLink">
The NextLink from the previous successful call to List operation.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Lists all of the virtual machines in the specified subscription. Use the
nextLink property in the response to get the next page of virtual machines.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ListAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt;&gt; ListAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, System.Threading.CancellationToken cancellationToken = null);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1&lt;class Microsoft.Rest.Azure.IPage`1&lt;class Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt;&gt; ListAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="static member ListAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt;&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListAsync (operations, resourceGroupName, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>System.Diagnostics.DebuggerStepThrough</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt;&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Lists all of the virtual machines in the specified resource group. Use the
nextLink property in the response to get the next page of virtual machines.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ListAvailableSizes">
<MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineSize&gt; ListAvailableSizes (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1&lt;class Microsoft.Azure.Management.Compute.Models.VirtualMachineSize&gt; ListAvailableSizes(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListAvailableSizes(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function ListAvailableSizes (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String) As IEnumerable(Of VirtualMachineSize)" />
<MemberSignature Language="F#" Value="static member ListAvailableSizes : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string -&gt; seq&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineSize&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListAvailableSizes (operations, resourceGroupName, vmName)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Collections.Generic.IEnumerable&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineSize&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<summary>
Lists all available virtual machine sizes to which the specified virtual
machine can be resized.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ListAvailableSizesAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;System.Collections.Generic.IEnumerable&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineSize&gt;&gt; ListAvailableSizesAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, System.Threading.CancellationToken cancellationToken = null);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1&lt;class System.Collections.Generic.IEnumerable`1&lt;class Microsoft.Azure.Management.Compute.Models.VirtualMachineSize&gt;&gt; ListAvailableSizesAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListAvailableSizesAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="static member ListAvailableSizesAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;seq&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineSize&gt;&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListAvailableSizesAsync (operations, resourceGroupName, vmName, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>System.Diagnostics.DebuggerStepThrough</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;System.Collections.Generic.IEnumerable&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineSize&gt;&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Lists all available virtual machine sizes to which the specified virtual
machine can be resized.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ListByLocation">
<MemberSignature Language="C#" Value="public static Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt; ListByLocation (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string location);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Rest.Azure.IPage`1&lt;class Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt; ListByLocation(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string location) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListByLocation(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String)" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function ListByLocation (operations As IVirtualMachinesOperations, location As String) As IPage(Of VirtualMachine)" />
<MemberSignature Language="F#" Value="static member ListByLocation : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string -&gt; Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListByLocation (operations, location)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="location" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="location">
The location for which virtual machines under the subscription are queried.
</param>
<summary>
Gets all the virtual machines under the specified subscription for the
specified location.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ListByLocationAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt;&gt; ListByLocationAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string location, System.Threading.CancellationToken cancellationToken = null);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1&lt;class Microsoft.Rest.Azure.IPage`1&lt;class Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt;&gt; ListByLocationAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string location, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListByLocationAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="static member ListByLocationAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt;&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListByLocationAsync (operations, location, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>System.Diagnostics.DebuggerStepThrough</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt;&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="location" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="location">
The location for which virtual machines under the subscription are queried.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Gets all the virtual machines under the specified subscription for the
specified location.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ListByLocationNext">
<MemberSignature Language="C#" Value="public static Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt; ListByLocationNext (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string nextPageLink);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Rest.Azure.IPage`1&lt;class Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt; ListByLocationNext(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string nextPageLink) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListByLocationNext(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String)" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function ListByLocationNext (operations As IVirtualMachinesOperations, nextPageLink As String) As IPage(Of VirtualMachine)" />
<MemberSignature Language="F#" Value="static member ListByLocationNext : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string -&gt; Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListByLocationNext (operations, nextPageLink)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="nextPageLink" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="nextPageLink">
The NextLink from the previous successful call to List operation.
</param>
<summary>
Gets all the virtual machines under the specified subscription for the
specified location.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ListByLocationNextAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt;&gt; ListByLocationNextAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string nextPageLink, System.Threading.CancellationToken cancellationToken = null);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1&lt;class Microsoft.Rest.Azure.IPage`1&lt;class Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt;&gt; ListByLocationNextAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string nextPageLink, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListByLocationNextAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="static member ListByLocationNextAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt;&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListByLocationNextAsync (operations, nextPageLink, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>System.Diagnostics.DebuggerStepThrough</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt;&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="nextPageLink" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="nextPageLink">
The NextLink from the previous successful call to List operation.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Gets all the virtual machines under the specified subscription for the
specified location.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ListNext">
<MemberSignature Language="C#" Value="public static Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt; ListNext (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string nextPageLink);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Rest.Azure.IPage`1&lt;class Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt; ListNext(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string nextPageLink) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListNext(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String)" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function ListNext (operations As IVirtualMachinesOperations, nextPageLink As String) As IPage(Of VirtualMachine)" />
<MemberSignature Language="F#" Value="static member ListNext : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string -&gt; Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListNext (operations, nextPageLink)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="nextPageLink" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="nextPageLink">
The NextLink from the previous successful call to List operation.
</param>
<summary>
Lists all of the virtual machines in the specified resource group. Use the
nextLink property in the response to get the next page of virtual machines.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ListNextAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt;&gt; ListNextAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string nextPageLink, System.Threading.CancellationToken cancellationToken = null);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1&lt;class Microsoft.Rest.Azure.IPage`1&lt;class Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt;&gt; ListNextAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string nextPageLink, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListNextAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="static member ListNextAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt;&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListNextAsync (operations, nextPageLink, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>System.Diagnostics.DebuggerStepThrough</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachine&gt;&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="nextPageLink" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="nextPageLink">
The NextLink from the previous successful call to List operation.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Lists all of the virtual machines in the specified resource group. Use the
nextLink property in the response to get the next page of virtual machines.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PerformMaintenance">
<MemberSignature Language="C#" Value="public static void PerformMaintenance (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void PerformMaintenance(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.PerformMaintenance(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub PerformMaintenance (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String)" />
<MemberSignature Language="F#" Value="static member PerformMaintenance : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.PerformMaintenance (operations, resourceGroupName, vmName)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<summary>
The operation to perform maintenance on a virtual machine.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PerformMaintenanceAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task PerformMaintenanceAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, System.Threading.CancellationToken cancellationToken = null);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task PerformMaintenanceAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.PerformMaintenanceAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="static member PerformMaintenanceAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.PerformMaintenanceAsync (operations, resourceGroupName, vmName, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>System.Diagnostics.DebuggerStepThrough</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
The operation to perform maintenance on a virtual machine.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PowerOff">
<MemberSignature Language="C#" Value="public static void PowerOff (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Nullable&lt;bool&gt; skipShutdown = false);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void PowerOff(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Nullable`1&lt;bool&gt; skipShutdown) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.PowerOff(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Nullable{System.Boolean})" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub PowerOff (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, Optional skipShutdown As Nullable(Of Boolean) = false)" />
<MemberSignature Language="F#" Value="static member PowerOff : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Nullable&lt;bool&gt; -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.PowerOff (operations, resourceGroupName, vmName, skipShutdown)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="skipShutdown" Type="System.Nullable&lt;System.Boolean&gt;" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="skipShutdown">
The parameter to request non-graceful VM shutdown. True value for this flag
indicates non-graceful shutdown whereas false indicates otherwise. Default
value for this flag is false if not specified
</param>
<summary>
The operation to power off (stop) a virtual machine. The virtual machine
can be restarted with the same provisioned resources. You are still charged
for this virtual machine.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PowerOffAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task PowerOffAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Nullable&lt;bool&gt; skipShutdown = false, System.Threading.CancellationToken cancellationToken = null);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task PowerOffAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Nullable`1&lt;bool&gt; skipShutdown, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.PowerOffAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Nullable{System.Boolean},System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="static member PowerOffAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Nullable&lt;bool&gt; * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.PowerOffAsync (operations, resourceGroupName, vmName, skipShutdown, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>System.Diagnostics.DebuggerStepThrough</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="skipShutdown" Type="System.Nullable&lt;System.Boolean&gt;" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="skipShutdown">
The parameter to request non-graceful VM shutdown. True value for this flag
indicates non-graceful shutdown whereas false indicates otherwise. Default
value for this flag is false if not specified
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
The operation to power off (stop) a virtual machine. The virtual machine
can be restarted with the same provisioned resources. You are still charged
for this virtual machine.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Reapply">
<MemberSignature Language="C#" Value="public static void Reapply (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void Reapply(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.Reapply(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub Reapply (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String)" />
<MemberSignature Language="F#" Value="static member Reapply : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.Reapply (operations, resourceGroupName, vmName)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<summary>
The operation to reapply a virtual machine's state.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ReapplyAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task ReapplyAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, System.Threading.CancellationToken cancellationToken = null);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task ReapplyAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ReapplyAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="static member ReapplyAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ReapplyAsync (operations, resourceGroupName, vmName, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>System.Diagnostics.DebuggerStepThrough</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
The operation to reapply a virtual machine's state.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Redeploy">
<MemberSignature Language="C#" Value="public static void Redeploy (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void Redeploy(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.Redeploy(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub Redeploy (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String)" />
<MemberSignature Language="F#" Value="static member Redeploy : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.Redeploy (operations, resourceGroupName, vmName)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<summary>
Shuts down the virtual machine, moves it to a new node, and powers it back
on.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RedeployAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task RedeployAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, System.Threading.CancellationToken cancellationToken = null);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task RedeployAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.RedeployAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="F#" Value="static member RedeployAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.RedeployAsync (operations, resourceGroupName, vmName, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>System.Diagnostics.DebuggerStepThrough</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Shuts down the virtual machine, moves it to a new node, and powers it back
on.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Reimage">
<MemberSignature Language="C#" Value="public static void Reimage (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Nullable&lt;bool&gt; tempDisk = null);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void Reimage(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Nullable`1&lt;bool&gt; tempDisk) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.Reimage(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Nullable{System.Boolean})" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub Reimage (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, Optional tempDisk As Nullable(Of Boolean) = null)" />
<MemberSignature Language="F#" Value="static member Reimage : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Nullable&lt;bool&gt; -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.Reimage (operations, resourceGroupName, vmName, tempDisk)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>30.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="tempDisk" Type="System.Nullable&lt;System.Boolean&gt;" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="tempDisk">