Show / Hide Table of Contents

    Class ConsumerUserSearchQuery

    Provides parameters for a query that selects Developer Portal users from the registry.

    Inheritance
    Object
    ConsumerUserSearchQuery
    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.Search
    Assembly: Nevatech.Vsb.Repository.dll
    Syntax
    public sealed class ConsumerUserSearchQuery : IValidator

    Constructors

    ConsumerUserSearchQuery()

    Declaration
    public ConsumerUserSearchQuery()

    Properties

    ConsumerId

    Gets or sets the identifier of the consumer account that user belongs to. If identifier is provided then ConsumerName search parameter is ignored.

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

    ConsumerName

    Gets or sets the name of the consumer account that user belongs to.

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

    ErrorMessage

    Gets the message indicating the errors found during validation process.

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

    FullName

    Gets or sets the full name of the user that may include wildcards.

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

    Identity

    Gets or sets the user identity name (user name, Windows name, etc). If not set then it is not checked.

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

    IsEnabled

    Gets or sets the flag indicating that user account is enabled. If not set then it is not checked.

    Declaration
    public bool? IsEnabled { get; set; }
    Property Value
    Type Description
    Nullable<Boolean>

    Key

    Gets or sets the user's unique identifier.

    Declaration
    public Guid? Key { get; set; }
    Property Value
    Type Description
    Nullable<Guid>

    Permission

    Gets or sets the access level to folder that user must have. If not set then all levels are accepted.

    Declaration
    public AccessLevel? Permission { get; set; }
    Property Value
    Type Description
    Nullable<AccessLevel>

    SortField

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

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

    SortOrder

    Gets or sets the result sort order.

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

    Methods

    Validate()

    Evaluates the state of this object.

    Declaration
    public bool Validate()
    Returns
    Type Description
    Boolean

    True if state is valid; otherwise, false.

    Implements

    IValidator
    Back to top Nevatech Sentinet 6.5 Online Documentation