Class ReactiveEntityEventArgs
Base class for event arguments involving a reactive entity.
Inheritance
System.Object
ReactiveEntityEventArgs
Implements
Namespace: Reaqtor.QueryEngine.Events
Assembly: Reaqtor.QueryEngine.dll
Syntax
public abstract class ReactiveEntityEventArgs : EventArgs, IKnownResource
Constructors
ReactiveEntityEventArgs(Uri, IReactiveResource, ReactiveEntityKind)
Creates a new instance of the ReactiveEntityEventArgs class for the specified entity.
Declaration
protected ReactiveEntityEventArgs(Uri uri, IReactiveResource entity, ReactiveEntityKind entityType)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI of the reactive entity. |
IReactiveResource | entity | Reactive entity. |
ReactiveEntityKind | entityType | Kind of the reactive entity. |
Properties
Entity
Gets the reactive entity.
Declaration
public IReactiveResource Entity { get; }
Property Value
Type | Description |
---|---|
IReactiveResource |
EntityType
Gets the kind of the reactive entity.
Declaration
public ReactiveEntityKind EntityType { get; }
Property Value
Type | Description |
---|---|
ReactiveEntityKind |
Uri
Gets the URI of the reactive entity.
Declaration
public Uri Uri { get; }
Property Value
Type | Description |
---|---|
System.Uri |