ISubscription Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Ten interfejs definiuje operacje dostępne w ramach subskrypcji klienta.
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))
- Implementuje
Właściwości
| Nazwa | Opis |
|---|---|
| ActivationLinks |
Otrzymuje linki aktywacyjne aktualnej subskrypcji. |
| AddOns |
Pobiera operacje dodatków z aktualnej subskrypcji. |
| Context |
Otrzymuje komponentowy obiekt kontekstu. (Odziedziczone po IPartnerComponent<TContext>) |
| Conversions |
Pobiera operacje konwersji aktualnej subskrypcji. Te operacje będą dotyczyć wyłącznie subskrypcji próbnych. |
| Partner |
Otrzymuje referencję do instancji operacji partnera, która wygenerowała ten komponent. (Odziedziczone po IPartnerComponent<TContext>) |
| ProvisioningStatus |
Otrzymuje aktualne operacje udostępniania subskrypcji. |
| Registration |
Otrzymuje operacje rejestracji aktualnej subskrypcji. |
| RegistrationStatus |
Pobiera operacje rejestracji aktualnej subskrypcji. |
| SupportContact |
Otrzymuje bieżące usługi kontaktowe z pomocą wsparcia. |
| TransitionEligibilities |
Otrzymuje operacje uprawniające do przejścia aktualnej subskrypcji. |
| Transitions |
Pobiera operacje przejścia aktualnej subskrypcji. |
| Upgrades |
Pobiera operacje aktualizacji aktualnej subskrypcji. |
| UsageRecords |
Pobiera operacje rejestrów wykorzystania zasobów aktualnej subskrypcji. |
| UsageSummary |
Otrzymuje podsumowania użytkowania aktualnej subskrypcji. |
| Utilization |
Pobiera operacje wykorzystania aktualnej subskrypcji. |
Metody
| Nazwa | Opis |
|---|---|
| Activate() |
Aktywuj subskrypcję (Obecnie ta operacja jest dostępna tylko dla Sandbox Partners i służy do aktywacji subskrypcji 3PP). |
| ActivateAsync() |
Aktywacja subskrypcji asynchronicznie (ta operacja jest obecnie dostępna tylko dla Sandbox Partners i służy do aktywacji subskrypcji 3PP). |
| Get() |
Odzyskuje subskrypcję. |
| GetAsync() |
Asynchronicznie pobiera subskrypcję. |
| GetAzurePlanSubscriptionEntitlements() |
Otrzymuje uprawnienia subskrypcyjne Azure Plan. |
| GetAzurePlanSubscriptionEntitlementsAsync() |
Asynchronicznie otrzymuje uprawnienia subskrypcyjne z Azure Plan. |
| Patch(Subscription) |
Łata subskrypcji. |
| Patch(T) |
Łata jednostki. (Odziedziczone po IEntityPatchOperations<T>) |
| PatchAsync(Subscription) |
Asynchronicznie łata subskrypcji. |
| PatchAsync(T) |
Asynchronicznie łata z jednostką. (Odziedziczone po IEntityPatchOperations<T>) |