ISubscription Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Diese Schnittstelle definiert die Operationen, die im Kundenabonnement verfügbar sind.
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))
- Implementiert
Eigenschaften
| Name | Beschreibung |
|---|---|
| ActivationLinks |
Erhält die Aktivierungslinks des aktuellen Abonnements. |
| AddOns |
Erhält die Add-ons-Operationen des aktuellen Abonnements. |
| Context |
Erhält das Komponenten-Kontextobjekt. (Geerbt von IPartnerComponent<TContext>) |
| Conversions |
Erhält die Konvertierungsoperationen des aktuellen Abonnements. Diese Operationen gelten nur für Testabonnements. |
| Partner |
Erhält eine Referenz auf die Partner-Operations-Instanz, die diese Komponente generiert hat. (Geerbt von IPartnerComponent<TContext>) |
| ProvisioningStatus |
Erhält die Bereitstellungsstatusoperationen des aktuellen Abonnements. |
| Registration |
Erhält die Registrierungsfunktionen des aktuellen Abonnements. |
| RegistrationStatus |
Erhält die Registrierungsstatus-Operationen des aktuellen Abonnements. |
| SupportContact |
Erhält die Support-Kontaktfunktionen des aktuellen Abonnements. |
| TransitionEligibilities |
Erhält die Übergangsberechtigungsoperationen des aktuellen Abonnements. |
| Transitions |
Erhält die Übergangsoperationen des aktuellen Abonnements. |
| Upgrades |
Erhält die Upgrade-Funktionen des aktuellen Abonnements. |
| UsageRecords |
Erhält die Ressourcennutzungsdaten des aktuellen Abonnements. |
| UsageSummary |
Erhält die Nutzungszusammenfassungsoperationen des aktuellen Abonnements. |
| Utilization |
Erhält die Nutzungsoperationen des aktuellen Abonnements. |
Methoden
| Name | Beschreibung |
|---|---|
| Activate() |
Abonnement aktivieren (Diese Operation ist derzeit nur für Sandbox-Partner verfügbar und wird verwendet, um ein 3PP-Abonnement zu aktivieren). |
| ActivateAsync() |
Asynchron Abonnement aktivieren (Diese Operation ist derzeit nur für Sandbox-Partner verfügbar und wird zur Aktivierung eines 3PP-Abonnements verwendet). |
| Get() |
Ruft das Abonnement ab. |
| GetAsync() |
Asynchron wird das Abonnement abgerufen. |
| GetAzurePlanSubscriptionEntitlements() |
Erhält die Abonnementrechte eines Azure-Plans. |
| GetAzurePlanSubscriptionEntitlementsAsync() |
Asynchron erhält man die Abonnementansprüche eines Azure-Plans. |
| Patch(Subscription) |
Das Abonnement wird gepatcht. |
| Patch(T) |
Patcht eine Entität. (Geerbt von IEntityPatchOperations<T>) |
| PatchAsync(Subscription) |
Das Abonnement wird asynchron gepatcht. |
| PatchAsync(T) |
Patcht asynchron eine Entität. (Geerbt von IEntityPatchOperations<T>) |