Share via


ISubscriptionCollection Interface

Definition

Represents the behavior of the customer subscriptions as a whole.

public interface ISubscriptionCollection : Microsoft.Store.PartnerCenter.GenericOperations.IEntireEntityCollectionRetrievalOperations<Microsoft.Store.PartnerCenter.Models.Subscriptions.Subscription,Microsoft.Store.PartnerCenter.Models.ResourceCollection<Microsoft.Store.PartnerCenter.Models.Subscriptions.Subscription>>, Microsoft.Store.PartnerCenter.GenericOperations.IEntitySelector<Microsoft.Store.PartnerCenter.Subscriptions.ISubscription>, Microsoft.Store.PartnerCenter.IPartnerComponent, Microsoft.Store.PartnerCenter.IPartnerComponent<string>
type ISubscriptionCollection = interface
    interface IPartnerComponent
    interface IPartnerComponent<string>
    interface IEntireEntityCollectionRetrievalOperations<Subscription, ResourceCollection<Subscription>>
    interface IEntitySelector<ISubscription>
Public Interface ISubscriptionCollection
Implements IEntireEntityCollectionRetrievalOperations(Of Subscription, ResourceCollection(Of Subscription)), IEntitySelector(Of ISubscription), IPartnerComponent, IPartnerComponent(Of String)
Implements

Properties

Context

Gets the component context object.

(Inherited from IPartnerComponent<TContext>)
Item[String]

Retrieves a specific customer subscription behavior.

Overage

Gets the overage operations.

Partner

Gets a reference to the partner operations instance that generated this component.

(Inherited from IPartnerComponent<TContext>)
UsageRecords

Obtains the subscription usage records behavior for the customer.

Methods

ById(String)

Retrieves a specific customer subscription behavior.

ByOrder(String)

Groups customer subscriptions by an order.

ByPartner(String)

Groups customer subscriptions by a partner.

Get()

Retrieves all subscriptions.

GetAsync()

Asynchronously retrieves all subscriptions.

Applies to