Search Results for

    Show / Hide Table of Contents

    Class UserSessionsRequest

    Defines parameters for GetUserSessions(UserSessionsRequest) method.

    Inheritance
    object
    UserSessionsRequest
    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 UserSessionsRequest : IValidator

    Constructors

    UserSessionsRequest()

    Declaration
    public UserSessionsRequest()

    Properties

    ClientAddress

    Gets or sets the IP address of the user associates with the session.

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

    EndDateTime

    Gets or sets the latest start time (in UTC) of a session 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

    FolderId

    Gets or sets the identifier of the root folder containing user entities.

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

    IdentityName

    Gets or sets the identity name of the user associates with the session.

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

    SortField

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

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

    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 start time (in UTC) of a session to be returned.

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

    UserId

    Gets or sets the identifier of the user associates with the session.

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

    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