ISubscription Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Questa interfaccia definisce le operazioni disponibili sull'abbonamento di un 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))
- Implementazioni
Proprietà
| Nome | Descrizione |
|---|---|
| ActivationLinks |
Riceve i link di attivazione dell'abbonamento attuale. |
| AddOns |
Riceve le operazioni add-on dell'abbonamento attuale. |
| Context |
Ottiene l'oggetto di contesto componente. (Ereditato da IPartnerComponent<TContext>) |
| Conversions |
Riceve le operazioni di conversione dell'abbonamento attuale. Queste operazioni si applicheranno solo agli abbonamenti di prova. |
| Partner |
Ottiene un riferimento all'istanza di operazioni partner che ha generato questo componente. (Ereditato da IPartnerComponent<TContext>) |
| ProvisioningStatus |
Riceve le operazioni di stato di provisioning dell'abbonamento corrente. |
| Registration |
Ottiene le operazioni di registrazione dell'abbonamento attuale. |
| RegistrationStatus |
Ottiene le operazioni di stato di registrazione dell'abbonamento attuale. |
| SupportContact |
Ottiene le operazioni di contatto di supporto dell'abbonamento attuale. |
| TransitionEligibilities |
Ottiene le operazioni di idoneità per la transizione dell'abbonamento attuale. |
| Transitions |
Riceve le operazioni di transizione dell'abbonamento attuale. |
| Upgrades |
Riceve le operazioni di aggiornamento dell'abbonamento attuale. |
| UsageRecords |
Ottiene le operazioni di utilizzo delle risorse dell'abbonamento corrente. |
| UsageSummary |
Riceve le operazioni di riepilogo dell'uso dell'abbonamento corrente. |
| Utilization |
Ottiene le operazioni di utilizzo dell'abbonamento attuale. |
Metodi
| Nome | Descrizione |
|---|---|
| Activate() |
Attiva l'abbonamento (Questa operazione è attualmente disponibile solo per Sandbox Partners e viene utilizzata per attivare un abbonamento 3PP). |
| ActivateAsync() |
Attivare asincronamente l'abbonamento (Questa operazione è attualmente disponibile solo per i Sandbox Partners e viene utilizzata per attivare un abbonamento 3PP). |
| Get() |
Recupera l'abbonamento. |
| GetAsync() |
Recupera asincronamente l'abbonamento. |
| GetAzurePlanSubscriptionEntitlements() |
Ottiene i diritti di abbonamento di un piano Azure. |
| GetAzurePlanSubscriptionEntitlementsAsync() |
In modo asincrono, ottengono i diritti di abbonamento di un piano Azure. |
| Patch(Subscription) |
Patcha l'abbonamento. |
| Patch(T) |
Patcha un'entità. (Ereditato da IEntityPatchOperations<T>) |
| PatchAsync(Subscription) |
Patcha asincronamente l'abbonamento. |
| PatchAsync(T) |
Patcha asincronamente un'entità. (Ereditato da IEntityPatchOperations<T>) |