Show / Hide Table of Contents

Class PagedResult<TPageType, TPagedRecord>

A result that is part of a series of pages.

Inheritance
System.Object
PagedResult<TPageType, TPagedRecord>
GetFeesResponse
GetNextProductPageResponse
GetNextSchoolPageResponse
GetProductOfferingsResponse
GetProductsResponse
GetReferenceDataResponse
GetSchoolsResponse
ProductOfferingsPageResponse
Implements
IPagedResult
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)
System.Object.ToString()
Namespace: EC.ProductsAndPricing.ServiceContract
Assembly: EC.ProductsAndPricing.ServiceContract.dll
Syntax
public abstract class PagedResult<TPageType, TPagedRecord> : IPagedResult
Type Parameters
Name Description
TPageType
TPagedRecord
Remarks

The type of the page The type of the results inside the page Result that can be too big to send in one HTTP response are split into multiple pages.

Properties

View Source

NextPage

A link to the next page of results.

Declaration
public ApiLink<TPageType> NextPage { get; set; }
Property Type: ApiLink<TPageType>
View Source

NextPageId

The id of the next page

Declaration
public string NextPageId { get; set; }
Property Type: System.String
Implements
IPagedResult.NextPageId
View Source

Results

The results that are inside this page.

Declaration
public List<TPagedRecord> Results { get; set; }
Property Type: System.Collections.Generic.List<TPagedRecord>

Explicit Interface Implementations

View Source

IPagedResult.NextPage

Declaration
Uri IPagedResult.NextPage { get; set; }
Returns
Type Description
System.Uri
Implements
IPagedResult.NextPage
  • View Source
Back to top Copyright © 2017 EC English