Class ProtoDataProvisioningResult<T>
The application value returned after provisioning, plus optional owned cleanup.
public sealed record ProtoDataProvisioningResult<T> : IEquatable<ProtoDataProvisioningResult<T>>
Type Parameters
T
- Inheritance
-
ProtoDataProvisioningResult<T>
- Implements
- Inherited Members
- Extension Methods
Constructors
ProtoDataProvisioningResult(T, string?, IAsyncDisposable?)
The application value returned after provisioning, plus optional owned cleanup.
public ProtoDataProvisioningResult(T Value, string? Identity = null, IAsyncDisposable? Cleanup = null)
Parameters
ValueTIdentitystringCleanupIAsyncDisposable
Properties
Cleanup
public IAsyncDisposable? Cleanup { get; init; }
Property Value
Identity
public string? Identity { get; init; }
Property Value
Value
public T Value { get; init; }
Property Value
- T