Class ArmOperation
- Namespace
- Azure.ResourceManager
- Assembly
- Azure.ResourceManager.dll
Represents a long-running operation.
public abstract class ArmOperation : Operation
- Inheritance
-
ArmOperation
Constructors
ArmOperation()
protected ArmOperation()
Methods
Rehydrate(ArmClient, RehydrationToken, ArmClientOptions)
Rehydrates an operation from a Azure.Core.RehydrationToken.
public static ArmOperation Rehydrate(ArmClient client, RehydrationToken rehydrationToken, ArmClientOptions options = null)
Parameters
client
ArmClientThe Arm client.
rehydrationToken
RehydrationTokenThe rehydration token.
options
ArmClientOptionsThe Arm client options.
Returns
- ArmOperation
The long-running operation.
RehydrateAsync(ArmClient, RehydrationToken, ArmClientOptions)
Rehydrates an operation from a Azure.Core.RehydrationToken.
public static Task<ArmOperation> RehydrateAsync(ArmClient client, RehydrationToken rehydrationToken, ArmClientOptions options = null)
Parameters
client
ArmClientThe Arm client.
rehydrationToken
RehydrationTokenThe rehydration token.
options
ArmClientOptionsThe Arm client options.
Returns
- Task<ArmOperation>
The long-running operation.
RehydrateAsync<T>(ArmClient, RehydrationToken, ArmClientOptions)
Rehydrates an operation from a Azure.Core.RehydrationToken.
public static Task<ArmOperation<T>> RehydrateAsync<T>(ArmClient client, RehydrationToken rehydrationToken, ArmClientOptions options = null) where T : notnull
Parameters
client
ArmClientThe Arm client.
rehydrationToken
RehydrationTokenThe rehydration token.
options
ArmClientOptionsThe Arm client options.
Returns
- Task<ArmOperation<T>>
The long-running operation.
Type Parameters
T
Rehydrate<T>(ArmClient, RehydrationToken, ArmClientOptions)
Rehydrates an operation from a Azure.Core.RehydrationToken.
public static ArmOperation<T> Rehydrate<T>(ArmClient client, RehydrationToken rehydrationToken, ArmClientOptions options = null) where T : notnull
Parameters
client
ArmClientThe Arm client.
rehydrationToken
RehydrationTokenThe rehydration token.
options
ArmClientOptionsThe Arm client options.
Returns
- ArmOperation<T>
The long-running operation.
Type Parameters
T