Search Results for

    Show / Hide Table of Contents

    Class UsersSearchBaseRequest

    Represents a search request over users.

    Inheritance
    object
    UsersSearchBaseRequest
    UserListRequest
    UserSearchAndAggregationBaseRequest
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: System.Dynamic.ExpandoObject
    Syntax
    [GeneratedCode("NJsonSchema", "13.20.0.0 (NJsonSchema v10.9.0.0 (Newtonsoft.Json v13.0.0.0))")]
    public abstract class UsersSearchBaseRequest

    Properties

    EditableOnly

    Restricts the results to users that are editable for calling user.
    If set to true, IncludeServiceUser is ignored.

    Declaration
    [JsonProperty("editableOnly", Required = Required.Always)]
    public bool EditableOnly { get; set; }
    Property Value
    bool

    Filter

    An optional search filter. Limits the document result set.

    Declaration
    [JsonProperty("filter", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
    public FilterBase Filter { get; set; }
    Property Value
    FilterBase

    IncludeAnonymousUser

    Includes the anonymous user in result.

    Declaration
    [JsonProperty("includeAnonymousUser", Required = Required.Always)]
    public bool IncludeAnonymousUser { get; set; }
    Property Value
    bool

    IncludeServiceUser

    Includes the service user in result.

    Declaration
    [JsonProperty("includeServiceUser", Required = Required.Always)]
    public bool IncludeServiceUser { get; set; }
    Property Value
    bool

    LifeCycleFilter

    Return only users in certain life cycle state(s).

    Declaration
    [JsonProperty("lifeCycleFilter", Required = Required.Always)]
    [Required(AllowEmptyStrings = true)]
    [JsonConverter(typeof(StringEnumConverter))]
    public LifeCycleFilter LifeCycleFilter { get; set; }
    Property Value
    LifeCycleFilter

    SearchBehaviors

    An optional list of search behaviors. All the passed behaviors will be applied.

    Declaration
    [JsonProperty("searchBehaviors", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore, ItemConverterType = typeof(StringEnumConverter))]
    public ICollection<SearchBehavior> SearchBehaviors { get; set; }
    Property Value
    ICollection<SearchBehavior>

    SearchString

    Limits the search by using a query string filter. The Lucene query string syntax is supported.

    Declaration
    [JsonProperty("searchString", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
    public string SearchString { get; set; }
    Property Value
    string

    UserRightsFilter

    Return only users with certain user rights.

    Declaration
    [JsonProperty("userRightsFilter", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore, ItemConverterType = typeof(StringEnumConverter))]
    public ICollection<UserRight> UserRightsFilter { get; set; }
    Property Value
    ICollection<UserRight>

    Methods

    FromJson(string)

    Declaration
    public static UsersSearchBaseRequest FromJson(string data)
    Parameters
    string data

    Returns
    UsersSearchBaseRequest

    ToJson()

    Declaration
    public string ToJson()
    Returns
    string

    Back to top Generated by DocFX