Show / Hide Table of Contents

Class PagedDataSet<T>

Represents a pagination result of DataSet.

Inheritance
System.Object
PagedDataSet<T>
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: DevZest.Data
Assembly: DevZest.Data.dll
Syntax
public sealed class PagedDataSet<T>

    where T : class, IEntity, new()
Type Parameters
Name Description
T

Constructors

Name Description
PagedDataSet()

Initializes a new instance of PagedDataSet<T> class.

Properties

Name Description
Data

Gets or sets the pagination result of the data.

Page

Gets or sets the page number.

PageSize

Gets or sets the page size.

TotalCount

Gets or sets the total count of the data.

Methods

Name Description
ParseJson(String, IJsonCustomizer)

Deserializes JSON string into PagedDataSet<T> object.

ToJsonString(Boolean, IJsonCustomizer)

Serializes into JSON string.

ToString()

Extension Methods

ColumnExtensions.WithDefaultValue<TColumn, TValue>(TColumn, TValue, String, String)
ColumnExtensions.WithValueComparer<TColumn, TValue>(TColumn, IComparer<TValue>)
  • Improve this Doc
  • View Source
Back to top Copyright © Weifen Luo | DevZest