Class PriceQueryBase

Inheritance
System.Object
PriceQueryBase
Implements
EPiServer.Shell.Rest.IRestQuery<Price>
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Commerce.Shell.Rest.Query
Assembly: EPiServer.Commerce.Shell.dll
Version: 13.30.0
Syntax
public abstract class PriceQueryBase : GetQueryBase<Price>, IRestQuery<Price>

Constructors

PriceQueryBase(ReferenceConverter)

Declaration
public PriceQueryBase(ReferenceConverter referenceConverter)
Parameters
Type Name Description
ReferenceConverter referenceConverter

Methods

GetCustomerPricing(DefaultQueryParameters)

Declaration
protected CustomerPricing GetCustomerPricing(DefaultQueryParameters parameters)
Parameters
Type Name Description
EPiServer.Cms.Shell.UI.Rest.DefaultQueryParameters parameters
Returns
Type Description
CustomerPricing

GetItems(ContentReference, DefaultQueryParameters)

Declaration
protected override IEnumerable<Price> GetItems(ContentReference contentLink, DefaultQueryParameters parameters)
Parameters
Type Name Description
EPiServer.Core.ContentReference contentLink
EPiServer.Cms.Shell.UI.Rest.DefaultQueryParameters parameters
Returns
Type Description
System.Collections.Generic.IEnumerable<Price>
Overrides
EPiServer.Commerce.Shell.Rest.Query.GetQueryBase<EPiServer.Commerce.SpecializedProperties.Price>.GetItems(EPiServer.Core.ContentReference, EPiServer.Cms.Shell.UI.Rest.DefaultQueryParameters)

GetItems(ContentReference, DefaultQueryParameters, Int32, Int32, out Int32)

Declaration
protected override IEnumerable<Price> GetItems(ContentReference contentLink, DefaultQueryParameters parameters, int start, int numberOfRecord, out int total)
Parameters
Type Name Description
EPiServer.Core.ContentReference contentLink
EPiServer.Cms.Shell.UI.Rest.DefaultQueryParameters parameters
System.Int32 start
System.Int32 numberOfRecord
System.Int32 total
Returns
Type Description
System.Collections.Generic.IEnumerable<Price>
Overrides
EPiServer.Commerce.Shell.Rest.Query.GetQueryBase<EPiServer.Commerce.SpecializedProperties.Price>.GetItems(EPiServer.Core.ContentReference, EPiServer.Cms.Shell.UI.Rest.DefaultQueryParameters, System.Int32, System.Int32, System.Int32)

GetMarketId(DefaultQueryParameters)

Declaration
protected MarketId GetMarketId(DefaultQueryParameters parameters)
Parameters
Type Name Description
EPiServer.Cms.Shell.UI.Rest.DefaultQueryParameters parameters
Returns
Type Description
MarketId

Implements

EPiServer.Shell.Rest.IRestQuery<>