Class MonitoringFilterContext
Represents the context of the executed operation to be used by monitoring filters.
Inheritance
System.Object
MonitoringFilterContext
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Nevatech.Vsb.Repository.Monitoring.Filters
Assembly: Nevatech.Vsb.Repository.dll
Syntax
public sealed class MonitoringFilterContext
Constructors
MonitoringFilterContext(MonitoringMessageProperty)
Initializes a new instance from the provided monitoring message property.
Declaration
public MonitoringFilterContext(MonitoringMessageProperty monitoringProperty)
Parameters
Type | Name | Description |
---|---|---|
MonitoringMessageProperty | monitoringProperty | Monitoring message property to be initialized from. |
MonitoringFilterContext(RoutingContextMessageProperty)
Initializes a new instance with the provided routing context.
Declaration
public MonitoringFilterContext(RoutingContextMessageProperty routingContext)
Parameters
Type | Name | Description |
---|---|---|
RoutingContextMessageProperty | routingContext | Routing context associated with the current transaction. |
Properties
RoutingContext
Gets the routing context associated with the transaction.
Declaration
public RoutingContextMessageProperty RoutingContext { get; }
Property Value
Type | Description |
---|---|
RoutingContextMessageProperty |