ISubscription Interface
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Esta interface define as operações disponíveis na subscrição de um 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
| Name | Descrição |
|---|---|
| ActivationLinks |
Obtém os links de ativação da subscrição atual. |
| AddOns |
Obtém as operações de complementos da subscrição atual. |
| Context |
Obtém o objeto de contexto componente. (Herdado de IPartnerComponent<TContext>) |
| Conversions |
Obtém as operações de conversão da subscrição atual. Estas operações só se aplicam a subscrições de teste. |
| Partner |
Obtém uma referência à instância de operações do parceiro que gerou este componente. (Herdado de IPartnerComponent<TContext>) |
| ProvisioningStatus |
Recebe as operações de estado de provisão da subscrição atual. |
| Registration |
Obtém as operações de registo da subscrição atual. |
| RegistrationStatus |
Recebe as operações de estado de registo da subscrição atual. |
| SupportContact |
Obtém as operações de contacto de suporte da assinatura atual. |
| TransitionEligibilities |
Obtém as operações de elegibilidade de transição da subscrição atual. |
| Transitions |
Recebe as operações de transição da subscrição atual. |
| Upgrades |
Obtém as operações de atualização da subscrição atual. |
| UsageRecords |
Obtém as operações de registo de utilização de recursos da assinatura atual. |
| UsageSummary |
Recebe as operações de resumo de utilização da subscrição atual. |
| Utilization |
Obtém as operações de utilização da subscrição atual. |
Métodos
| Name | Descrição |
|---|---|
| Activate() |
Ativar subscrição (Esta operação está atualmente disponível apenas para Parceiros Sandbox e foi usada para ativar uma subscrição 3PP). |
| ActivateAsync() |
Ativar assinatura assíncrona (Esta operação está atualmente disponível apenas para Parceiros Sandbox e é usada para ativar uma subscrição 3PP). |
| Get() |
Recupera a subscrição. |
| GetAsync() |
Recupera a subscrição de forma assíncrona. |
| GetAzurePlanSubscriptionEntitlements() |
Recebe os direitos de subscrição de um Plano Azure. |
| GetAzurePlanSubscriptionEntitlementsAsync() |
De forma assíncrona, recebe os direitos de subscrição de um Plano Azure. |
| Patch(Subscription) |
Corrige a subscrição. |
| Patch(T) |
Corrige uma entidade. (Herdado de IEntityPatchOperations<T>) |
| PatchAsync(Subscription) |
Corrige a subscrição de forma assíncrona. |
| PatchAsync(T) |
Corrige assíncronamente uma entidade. (Herdado de IEntityPatchOperations<T>) |