Interface IAsyncReactiveDefinedResource
Interface representing a resource definition in a reactive processing service. Definitions are cold entities.
Namespace: Reaqtor.Metadata
Assembly: Reaqtor.Metadata.Model.dll
Syntax
public interface IAsyncReactiveDefinedResource : IAsyncReactiveResource, IKnownResource, IExpressible
Remarks
The IAsyncDisposable implementation will undefine the object represented by the definition.
Properties
DefinitionTime
Gets the date and time when the resource was defined.
Declaration
DateTimeOffset DefinitionTime { get; }
Property Value
Type | Description |
---|---|
System.DateTimeOffset |
IsParameterized
Gets a flag indicating whether the definition is parameterized.
Declaration
bool IsParameterized { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
Remarks
Type information of the parameter can be inferred through analysis of the expression tree.
State
Gets the state that was passed during definition of the resource.
Declaration
object State { get; }
Property Value
Type | Description |
---|---|
System.Object |
Remarks
Implementers can provide statically typed accessors in derived types.