Share via


ISubscriptionConversionCollection Interface

Definition

This interface defines the conversion operations available on a customer's trial subscription.

public interface ISubscriptionConversionCollection : Microsoft.Store.PartnerCenter.GenericOperations.IEntireEntityCollectionRetrievalOperations<Microsoft.Store.PartnerCenter.Models.Subscriptions.Conversion,Microsoft.Store.PartnerCenter.Models.ResourceCollection<Microsoft.Store.PartnerCenter.Models.Subscriptions.Conversion>>, Microsoft.Store.PartnerCenter.GenericOperations.IEntityCreateOperations<Microsoft.Store.PartnerCenter.Models.Subscriptions.Conversion,Microsoft.Store.PartnerCenter.Models.Subscriptions.ConversionResult>, Microsoft.Store.PartnerCenter.IPartnerComponent<Tuple<string,string>>
type ISubscriptionConversionCollection = interface
    interface IPartnerComponent<string * string>
    interface IEntireEntityCollectionRetrievalOperations<Conversion, ResourceCollection<Conversion>>
    interface IEntityCreateOperations<Conversion, ConversionResult>
Public Interface ISubscriptionConversionCollection
Implements IEntireEntityCollectionRetrievalOperations(Of Conversion, ResourceCollection(Of Conversion)), IEntityCreateOperations(Of Conversion, ConversionResult), IPartnerComponent(Of Tuple(Of String, String))
Implements

Properties

Context

Gets the component context object.

(Inherited from IPartnerComponent<TContext>)
Partner

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

(Inherited from IPartnerComponent<TContext>)

Methods

Create(Conversion)

Submits a trial subscription conversion.

Create(T)

Creates a new entity.

(Inherited from IEntityCreateOperations<T,T1>)
CreateAsync(Conversion)

Asynchronously submits a trial subscription conversion.

CreateAsync(T)

Asynchronously creates a new entity.

(Inherited from IEntityCreateOperations<T,T1>)
Get()

Retrieves all conversions for the trial subscription.

GetAsync()

Asynchronously retrieves all conversions for the trial subscription.

Applies to