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()
    Object.MemberwiseClone()
    Namespace: Nevatech.Vsb.Repository.Entities
    Assembly: Nevatech.Vsb.Repository.dll
    Syntax
    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
    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
    public DateTime? EndDateTime { get; set; }
    Property Value
    Type Description
    Nullable<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
    public int? FolderId { get; set; }
    Property Value
    Type Description
    Nullable<Int32>

    IdentityName

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

    Declaration
    public string IdentityName { get; set; }
    Property Value
    Type Description
    String

    SortField

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

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

    SortOrder

    Gets or sets the result sort order.

    Declaration
    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
    public DateTime StartDateTime { get; set; }
    Property Value
    Type Description
    DateTime

    UserId

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

    Declaration
    public int? UserId { get; set; }
    Property Value
    Type Description
    Nullable<Int32>

    Methods

    Validate()

    Validates object properties returns the result.

    Declaration
    public bool Validate()
    Returns
    Type Description
    Boolean

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

    Implements

    IValidator
    Back to top Nevatech Sentinet 6.5 Online Documentation