Search Results for

    Show / Hide Table of Contents

    Class MonitoringActivitiesRequest

    Defines parameters for GetActivities(MonitoringActivitiesRequest) method.

    Inheritance
    object
    MonitoringActivitiesRequest
    Implements
    IValidator
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    Namespace: Nevatech.Vsb.Repository.Entities
    Assembly: Nevatech.Vsb.Repository.dll
    Syntax
    [DataContract(Namespace = "http://schemas.nevatech.com/sentinet/2011/02")]
    public sealed class MonitoringActivitiesRequest : IValidator

    Constructors

    MonitoringActivitiesRequest()

    Declaration
    public MonitoringActivitiesRequest()

    Properties

    ActivityMessage

    Gets or sets the string to be found in the activity message (wildcards are allowed). If not set then activities are not filtered by the message.

    Declaration
    [DataMember(EmitDefaultValue = false)]
    public string ActivityMessage { get; set; }
    Property Value
    Type Description
    string

    EndDateTime

    Gets or sets the latest creation time (in UTC) of an activity record to be returned. If not set then the result set is not limited from the top.

    Declaration
    [DataMember(EmitDefaultValue = false)]
    public DateTime? EndDateTime { get; set; }
    Property Value
    Type Description
    DateTime?

    ErrorMessage

    Gets validation error message.

    Declaration
    public string ErrorMessage { get; }
    Property Value
    Type Description
    string

    IgnoreTransactionActivities

    Gets or sets the flag indicating that activities associated with monitoring transactions should NOT be included in the result. This flag cannot be set, if TransactionId property is populated.

    Declaration
    [DataMember(EmitDefaultValue = false)]
    public bool IgnoreTransactionActivities { get; set; }
    Property Value
    Type Description
    bool

    MinimumSeverity

    Gets or sets the highest severity level of an activity record to be returned. Default is Error.

    Declaration
    [DataMember(EmitDefaultValue = false)]
    public Severity MinimumSeverity { get; set; }
    Property Value
    Type Description
    Severity

    NodeId

    Gets or sets the identifier of the node that reported activity records. If not set then records from all nodes are returned.

    Declaration
    [DataMember(EmitDefaultValue = false)]
    public int? NodeId { get; set; }
    Property Value
    Type Description
    int?

    NodeInstanceId

    Gets or sets the identifier of the node instance that reported activity records. If not set then records from all node instances are returned.

    Declaration
    [DataMember(EmitDefaultValue = false)]
    public int? NodeInstanceId { get; set; }
    Property Value
    Type Description
    int?

    ServiceVersionId

    Gets or sets the identifier of the service version that activity records are bound to. If not set then records are not limited to a specific service version.

    Declaration
    [DataMember(EmitDefaultValue = false)]
    public int? ServiceVersionId { get; set; }
    Property Value
    Type Description
    int?

    SortField

    Gets or sets the field that result will be sorted by.

    Declaration
    [DataMember]
    public MonitoringActivitySortField SortField { get; set; }
    Property Value
    Type Description
    MonitoringActivitySortField

    SortOrder

    Gets or sets the result sort order.

    Declaration
    [DataMember]
    public SortOrder SortOrder { get; set; }
    Property Value
    Type Description
    SortOrder

    StartDateTime

    Gets or sets the earliest creation time (in UTC) of an activity record to be returned.

    Declaration
    [DataMember]
    public DateTime StartDateTime { get; set; }
    Property Value
    Type Description
    DateTime

    TransactionId

    Gets or sets the transaction identifier associated with an activity record to be returned. Note that if Transaction Id is provided then all other properties are ignored and search is performed by this transaction alone.

    Declaration
    [DataMember(EmitDefaultValue = false)]
    public Guid? TransactionId { get; set; }
    Property Value
    Type Description
    Guid?

    Methods

    Validate()

    Validates object properties returns the result.

    Declaration
    public bool Validate()
    Returns
    Type Description
    bool

    True, if object state is valid. False, if one or more properties have invalid values.

    Implements

    IValidator
    In This Article
    Back to top Nevatech Sentinet 6.7 Online Documentation