Class IdentityFilter
Defines the filter for a Identity query
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: ImageVault.Common.Data.Query
Assembly: ImageVault.Common.dll
Syntax
[Obsolete("Identity is no longer used. Use GlobalRoleIdentity instead")]
public class IdentityFilter : IVFilter, IIVFilter, ICloneable
Constructors
IdentityFilter()
Initializes a new instance of the IdentityFilter class.
Declaration
public IdentityFilter()
IdentityFilter(IdentityFilter)
Initializes a new instance of the IdentityFilter class.
Declaration
protected IdentityFilter(IdentityFilter i)
Parameters
Type | Name | Description |
---|---|---|
IdentityFilter | i |
Properties
IdentityTypes
Get/Sets the IdentityTypes of the IdentityFilter
Declaration
public IdentityTypes IdentityTypes { get; set; }
Property Value
Type | Description |
---|---|
IdentityTypes |
Remarks
If you specify Any it will place all matching group identities before adding user identities.
Name
Get/Sets the Name of the IdentityFilter
Declaration
public string Name { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Roles
Get users and groups belonging to a global Role
Declaration
public GlobalRoles? Roles { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<GlobalRoles> |
SearchString
Get/Sets the SearchString of the IdentityFilter
Declaration
public string SearchString { get; set; }
Property Value
Type | Description |
---|---|
System.String | Can contain wildcards (*) |
Methods
Clone()
Creates a new object that is a copy of the current instance.
Declaration
public override object Clone()
Returns
Type | Description |
---|---|
System.Object | A new object that is a copy of this instance. |
Overrides
Implements
System.ICloneable