Demos About Radzen
Search Results for

    Show / Hide Table of Contents

    Class PagingInformation

    Represents paging information.

    Inheritance
    object
    PagingInformation
    Implements
    IEquatable<PagingInformation>
    Inherited Members
    object.GetType()
    object.MemberwiseClone()
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    Namespace: Radzen.Blazor
    Assembly: Radzen.Blazor.dll
    Syntax
    public record PagingInformation : IEquatable<PagingInformation>

    Constructors

    PagingInformation(PagingInformation)

    Represents paging information.

    Declaration
    protected PagingInformation(PagingInformation original)
    Parameters
    Type Name Description
    PagingInformation original

    PagingInformation(int, int, int)

    Represents paging information.

    Declaration
    public PagingInformation(int CurrentPage, int NumberOfPages, int TotalCount)
    Parameters
    Type Name Description
    int CurrentPage

    The current page number.

    int NumberOfPages

    The total number of pages.

    int TotalCount

    The total count of items.

    Properties

    CurrentPage

    The current page number.

    Declaration
    public int CurrentPage { get; init; }
    Property Value
    Type Description
    int

    EqualityContract

    Represents paging information.

    Declaration
    protected virtual Type EqualityContract { get; }
    Property Value
    Type Description
    Type

    NumberOfPages

    The total number of pages.

    Declaration
    public int NumberOfPages { get; init; }
    Property Value
    Type Description
    int

    TotalCount

    The total count of items.

    Declaration
    public int TotalCount { get; init; }
    Property Value
    Type Description
    int

    Methods

    Deconstruct(out int, out int, out int)

    Represents paging information.

    Declaration
    public void Deconstruct(out int CurrentPage, out int NumberOfPages, out int TotalCount)
    Parameters
    Type Name Description
    int CurrentPage
    int NumberOfPages
    int TotalCount

    Equals(PagingInformation?)

    Represents paging information.

    Declaration
    public virtual bool Equals(PagingInformation? other)
    Parameters
    Type Name Description
    PagingInformation other
    Returns
    Type Description
    bool

    Equals(object?)

    Represents paging information.

    Declaration
    public override bool Equals(object? obj)
    Parameters
    Type Name Description
    object obj
    Returns
    Type Description
    bool
    Overrides
    object.Equals(object)

    GetHashCode()

    Represents paging information.

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    int
    Overrides
    object.GetHashCode()

    PrintMembers(StringBuilder)

    Represents paging information.

    Declaration
    protected virtual bool PrintMembers(StringBuilder builder)
    Parameters
    Type Name Description
    StringBuilder builder
    Returns
    Type Description
    bool

    ToString()

    Represents paging information.

    Declaration
    public override string ToString()
    Returns
    Type Description
    string
    Overrides
    object.ToString()

    Operators

    operator ==(PagingInformation?, PagingInformation?)

    Represents paging information.

    Declaration
    public static bool operator ==(PagingInformation? left, PagingInformation? right)
    Parameters
    Type Name Description
    PagingInformation left
    PagingInformation right
    Returns
    Type Description
    bool

    operator !=(PagingInformation?, PagingInformation?)

    Represents paging information.

    Declaration
    public static bool operator !=(PagingInformation? left, PagingInformation? right)
    Parameters
    Type Name Description
    PagingInformation left
    PagingInformation right
    Returns
    Type Description
    bool

    Implements

    IEquatable<T>

    Introducing Radzen Blazor Studio

    Radzen Blazor Studio is a software development environment that empowers developers to design, build and deploy Blazor applications without the traditional hurdles. Write less code and get more done.

    Learn More

    Download Now
    Download Now
    In This Article
    Back to top Radzen Blazor Components, © 2018-2025 Radzen. Source Code licensed under MIT