Search Results for

    Show / Hide Table of Contents

    Class VaultFilter

    Defines the filter used to find vaults

    Inheritance
    System.Object
    IVFilter
    VaultFilter
    Implements
    IIVFilter
    System.ICloneable
    Inherited Members
    IVFilter.Skip
    IVFilter.Take
    Namespace: ImageVault.Common.Data.Query
    Assembly: ImageVault.Common.dll
    Syntax
    public class VaultFilter : IVFilter, IIVFilter

    Constructors

    VaultFilter()

    Initializes a new instance of the VaultFilter class.

    Declaration
    public VaultFilter()

    VaultFilter(VaultFilter)

    Initializes a new instance of the VaultFilter class.

    Declaration
    protected VaultFilter(VaultFilter i)
    Parameters
    Type Name Description
    VaultFilter i

    Properties

    Id

    Get/Sets the Id of the VaultFilter

    Declaration
    public Nullable<int> Id { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Int32>

    The id of the vault to get or null to ignore the id of the vault

    UserMinAccess

    Get/Sets the UserMinAccess of the VaultFilter

    Declaration
    public VaultRoles UserMinAccess { get; set; }
    Property Value
    Type Description
    VaultRoles

    The minimum access that the current user should have

    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
    IVFilter.Clone()
    Exceptions
    Type Condition
    System.NotImplementedException

    Implements

    IIVFilter
    System.ICloneable

    Extension Methods

    EnumExtensions.GetNames<TEnum>(TEnum)
    In This Article
    Back to top (c) Meriworks 2002-2022