ISubscription Interface

Definição

Essa interface define as operações disponíveis na assinatura do cliente.

public interface ISubscription : Microsoft.Store.PartnerCenter.GenericOperations.IEntityGetOperations<Microsoft.Store.PartnerCenter.Models.Subscriptions.Subscription>, Microsoft.Store.PartnerCenter.GenericOperations.IEntityPatchOperations<Microsoft.Store.PartnerCenter.Models.Subscriptions.Subscription>, Microsoft.Store.PartnerCenter.IPartnerComponent<Tuple<string,string>>
type ISubscription = interface
    interface IPartnerComponent<string * string>
    interface IEntityGetOperations<Subscription>
    interface IEntityPatchOperations<Subscription>
Public Interface ISubscription
Implements IEntityGetOperations(Of Subscription), IEntityPatchOperations(Of Subscription), IPartnerComponent(Of Tuple(Of String, String))
Implementações

Propriedades

Nome Description
ActivationLinks

Recebe os links de ativação da assinatura atual.

AddOns

Recebe as operações de complementos da assinatura atual.

Context

Obtém o objeto de contexto componente.

(Herdado de IPartnerComponent<TContext>)
Conversions

Recebe as operações de conversão da assinatura atual. Essas operações só se aplicarão a assinaturas de teste.

Partner

Recebe uma referência à instância de operações do parceiro que gerou esse componente.

(Herdado de IPartnerComponent<TContext>)
ProvisioningStatus

Recebe as operações de status de provisão da assinatura atual.

Registration

Recebe as operações de registro da assinatura atual.

RegistrationStatus

Recebe as operações de status de registro da assinatura atual.

SupportContact

Recebe as operações de contato de suporte da assinatura atual.

TransitionEligibilities

Recebe as operações de elegibilidade de transição da assinatura atual.

Transitions

Recebe as operações de transição da assinatura atual.

Upgrades

Recebe as operações de atualização da assinatura atual.

UsageRecords

Recebe as operações de uso de recursos da assinatura atual.

UsageSummary

Recebe as operações de resumo de uso da assinatura atual.

Utilization

Recebe as operações de utilização da assinatura atual.

Métodos

Nome Description
Activate()

Ativar assinatura (Esta operação está disponível atualmente apenas para Parceiros Sandbox e é usada para ativar uma assinatura 3PP).

ActivateAsync()

Ativar assinatura assíncrona (Esta operação está atualmente disponível apenas para Parceiros Sandbox e foi usada para ativar uma assinatura 3PP).

Get()

Recupera a assinatura.

GetAsync()

A assinatura é recuperada de forma assíncrona.

GetAzurePlanSubscriptionEntitlements()

Recebe os direitos de assinatura de um plano Azure.

GetAzurePlanSubscriptionEntitlementsAsync()

De forma assíncrona, recebe os direitos de assinatura de um Plano Azure.

Patch(Subscription)

Corrige a assinatura.

Patch(T)

Corrige uma entidade.

(Herdado de IEntityPatchOperations<T>)
PatchAsync(Subscription)

Corrige a assinatura de forma assíncrona.

PatchAsync(T)

Corrige uma entidade de forma assíncrona.

(Herdado de IEntityPatchOperations<T>)

Aplica-se a