Show / Hide Table of Contents

    Class MonitoringHandler

    HTTP handler that provides access to recorded message or monitoring property content through HTTP GET request. The requests must be formated like: {handler name and extension}?recordId={monitoring record id}&exchangeId={message exchange id} or {handler name and extension}?propertyId={monitoring property id}&transactionId={monitoring transaction id}.

    Inheritance
    Object
    MonitoringHandler
    Implements
    IHttpHandler
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: Nevatech.Vsb.Repository.Monitoring
    Assembly: Nevatech.Vsb.Repository.dll
    Syntax
    public sealed class MonitoringHandler : IHttpHandler
    Remarks

    Note: Message exchange or transaction identifiers are not required to find specific record. They are used for security purposes only to prevent iterating through the stored messages.

    Constructors

    MonitoringHandler()

    Declaration
    public MonitoringHandler()

    Properties

    IsReusable

    Gets True indicating that this instance can be reused (singleton).

    Declaration
    public bool IsReusable { get; }
    Property Value
    Type Description
    Boolean

    ProhibitMonitoringProperties

    Gets or set the flag indicating that monitoring properties should not be returned by this instance.

    Declaration
    public bool ProhibitMonitoringProperties { get; set; }
    Property Value
    Type Description
    Boolean

    ProhibitOutboundRecords

    Gets or sets the flag indicating that records captured in outbound endpoints should not be returned by this instance.

    Declaration
    public bool ProhibitOutboundRecords { get; set; }
    Property Value
    Type Description
    Boolean

    Methods

    ProcessRequest(HttpContext)

    Process HTTP request and responses recorded message content corresponding to provided identifier.

    Declaration
    public void ProcessRequest(HttpContext context)
    Parameters
    Type Name Description
    HttpContext context

    An object encapsulating all HTTP-specific information about the request.

    ProcessRequest(HttpContextBase)

    Process HTTP request and responses recorded message content corresponding to provided identifier.

    Declaration
    public void ProcessRequest(HttpContextBase context)
    Parameters
    Type Name Description
    HttpContextBase context

    An object encapsulating all HTTP-specific information about the request.

    Implements

    System.Web.IHttpHandler
    Back to top Nevatech Sentinet 6.5 Online Documentation