ISubscription Interface
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Deze interface definieert de bewerkingen die beschikbaar zijn op het abonnement van een klant.
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))
- Implementeringen
Eigenschappen
| Name | Description |
|---|---|
| ActivationLinks |
Krijgt de activatielinks van het huidige abonnement. |
| AddOns |
Ze krijgen de add-ons operaties van het huidige abonnement. |
| Context |
Krijgt het component-contextobject. (Overgenomen van IPartnerComponent<TContext>) |
| Conversions |
Krijgt de conversiebewerkingen van het huidige abonnement. Deze bewerkingen zijn alleen van toepassing op proefabonnementen. |
| Partner |
Krijgt een referentie naar de partneroperaties-instantie die deze component heeft gegenereerd. (Overgenomen van IPartnerComponent<TContext>) |
| ProvisioningStatus |
Krijgt de provisioning-statusbewerkingen van het huidige abonnement. |
| Registration |
Ontvang de registratie van het huidige abonnement. |
| RegistrationStatus |
Krijgt de registratiestatus van het huidige abonnement op. |
| SupportContact |
Krijgt de contactgegevens voor de ondersteuning van het huidige abonnement. |
| TransitionEligibilities |
Krijgt de overgangsgeschiktheidsoperaties van het huidige abonnement. |
| Transitions |
Krijgt de overgangsoperaties van het huidige abonnement. |
| Upgrades |
Krijgt de upgrade-operaties van het huidige abonnement. |
| UsageRecords |
Krijgt de resource-usage records van het huidige abonnement op. |
| UsageSummary |
Krijgt de gebruikssamenvattingsoperaties van het huidige abonnement op. |
| Utilization |
Krijgt de benuttingsoperaties van het huidige abonnement. |
Methoden
| Name | Description |
|---|---|
| Activate() |
Activeer het abonnement (Deze operatie is momenteel alleen beschikbaar voor Sandbox Partners en wordt gebruikt om een 3PP-abonnement te activeren). |
| ActivateAsync() |
Asynchroon het abonnement activeren (Deze operatie is momenteel alleen beschikbaar voor Sandbox Partners en wordt gebruikt om een 3PP-abonnement te activeren). |
| Get() |
Haal het abonnement op. |
| GetAsync() |
Asynchroon haalt het abonnement op. |
| GetAzurePlanSubscriptionEntitlements() |
Krijgt de abonnementsrechten van een Azure Plan. |
| GetAzurePlanSubscriptionEntitlementsAsync() |
Asynchroon krijgt het abonnementsrecht van een Azure Plan. |
| Patch(Subscription) |
Patcht het abonnement. |
| Patch(T) |
Patcht een entiteit. (Overgenomen van IEntityPatchOperations<T>) |
| PatchAsync(Subscription) |
Patcht het abonnement asynchroon. |
| PatchAsync(T) |
Asynchroon patcht een entiteit. (Overgenomen van IEntityPatchOperations<T>) |