Show / Hide Table of Contents

    Class PagedSettings

    Specifies a set of features to support on the PagedCollection object. This class cannot be inherited.

    Inheritance
    System.Object
    PagedSettings
    Namespace: Cuemon.Collections.Generic
    Assembly: Cuemon.Core.dll
    Syntax
    public sealed class PagedSettings

    Constructors

    | Improve this Doc

    PagedSettings()

    Initializes a new instance of the PagedSettings class.

    Declaration
    public PagedSettings()

    Properties

    | Improve this Doc

    Data

    Gets a collection of DataPair elements that provide information about arbitrary data.

    Declaration
    public DataPairDictionary Data { get; }
    Property Value
    Type Description
    DataPairDictionary

    The collection of DataPair elements that provide information about arbitrary data.

    | Improve this Doc

    DefaultPageSize

    Gets or sets the default page size of the PagedSettings class. Default is 25.

    Declaration
    public static int DefaultPageSize { get; set; }
    Property Value
    Type Description
    System.Int32

    The default page size of the PagedSettings class.

    | Improve this Doc

    HasSearchCriteriaDefined

    Gets a value indicating whether this instance was invoked with a search operation.

    Declaration
    public bool HasSearchCriteriaDefined { get; }
    Property Value
    Type Description
    System.Boolean

    true if this instance invoked with a search operation; otherwise, false.

    | Improve this Doc

    HasSortOrderByDefined

    Gets a value indicating whether this instance was invoked with a sorting operation.

    Declaration
    public bool HasSortOrderByDefined { get; }
    Property Value
    Type Description
    System.Boolean

    true if this instance invoked with a sorting operation.; otherwise, false.

    | Improve this Doc

    PageNumber

    Gets or sets the one-based number of the page to iterate.

    Declaration
    public int PageNumber { get; set; }
    Property Value
    Type Description
    System.Int32

    The one-based number of the page to iterate.

    | Improve this Doc

    PageSize

    Gets or sets the number of elements to display on a page.

    Declaration
    public int PageSize { get; set; }
    Property Value
    Type Description
    System.Int32

    The number of elements to display on a page.

    | Improve this Doc

    SearchCriteria

    Gets the search criteria of this instance.

    Declaration
    public string SearchCriteria { get; set; }
    Property Value
    Type Description
    System.String

    The search criteria of this instance.

    | Improve this Doc

    SortOrderBy

    Gets the order by sorting of this instance.

    Declaration
    public string SortOrderBy { get; set; }
    Property Value
    Type Description
    System.String

    The order by sorting of this instance.

    | Improve this Doc

    SortOrderDirection

    Gets the direction of the order by sorting of this instance.

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

    The direction of the order by sorting of this instance.

    Methods

    | Improve this Doc

    GetHashCode()

    Returns a hash code for this instance.

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    System.Int32

    A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.

    Overrides
    System.Object.GetHashCode()

    Extension Methods

    ConverterExtensions.ParseWith<TSource, TResult>(TSource, Func<TSource, TResult>)
    ConverterExtensions.ParseWith<TSource, T, TResult>(TSource, Func<TSource, T, TResult>, T)
    ConverterExtensions.ParseWith<TSource, T1, T2, TResult>(TSource, Func<TSource, T1, T2, TResult>, T1, T2)
    ConverterExtensions.ParseWith<TSource, T1, T2, T3, TResult>(TSource, Func<TSource, T1, T2, T3, TResult>, T1, T2, T3)
    ConverterExtensions.ParseWith<TSource, T1, T2, T3, T4, TResult>(TSource, Func<TSource, T1, T2, T3, T4, TResult>, T1, T2, T3, T4)
    ConverterExtensions.ParseWith<TSource, T1, T2, T3, T4, T5, TResult>(TSource, Func<TSource, T1, T2, T3, T4, T5, TResult>, T1, T2, T3, T4, T5)
    ConverterExtensions.ParseWith<TSource, T1, T2, T3, T4, T5, T6, TResult>(TSource, Func<TSource, T1, T2, T3, T4, T5, T6, TResult>, T1, T2, T3, T4, T5, T6)
    ConverterExtensions.ParseWith<TSource, T1, T2, T3, T4, T5, T6, T7, TResult>(TSource, Func<TSource, T1, T2, T3, T4, T5, T6, T7, TResult>, T1, T2, T3, T4, T5, T6, T7)
    ConverterExtensions.ParseWith<TSource, T1, T2, T3, T4, T5, T6, T7, T8, TResult>(TSource, Func<TSource, T1, T2, T3, T4, T5, T6, T7, T8, TResult>, T1, T2, T3, T4, T5, T6, T7, T8)
    ConverterExtensions.ParseWith<TSource, T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult>(TSource, Func<TSource, T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult>, T1, T2, T3, T4, T5, T6, T7, T8, T9)
    ConverterExtensions.As<TResult>(Object)
    ConverterExtensions.As<TResult>(Object, TResult)
    ConverterExtensions.As<TResult>(Object, TResult, IFormatProvider)
    DelegateUtilityExtensions.Wrap<TResult>(TResult)
    DelegateUtilityExtensions.DynamicWrap<TResult>(TResult)
    TweakerExtensions.Adjust<T>(T, Func<T, T>)
    TypeUtilityExtensions.Is<T>(Object)
    TypeUtilityExtensions.IsNot<T>(Object)
    TypeUtilityExtensions.IsNullable<T>(T)
    WrapperExtensions.UseWrapper<T>(T, Action<IDictionary<String, Object>>)
    WrapperExtensions.UseWrapper<T>(T, MemberInfo, Action<IDictionary<String, Object>>)
    EnumerableUtilityExtensions.Yield<TSource>(TSource)
    HashUtilityExtensions.ComputeHash(Object, Action<HashOptions>)
    HmacUtilityExtensions.ComputeKeyedHash(Object, Byte[], Action<KeyedHashOptions>)
    • Improve this Doc
    • View Source
    Back to top Copyright 2008-2018 Weubphoria. All rights reserved.
    Generated by DocFX