ISubscription Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Esta interfaz define las operaciones disponibles en la suscripción de 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))
- Implementaciones
Propiedades
| Nombre | Description |
|---|---|
| ActivationLinks |
Obtiene los enlaces de activación de la suscripción actual. |
| AddOns |
Obtiene las operaciones de complementos de la suscripción actual. |
| Context |
Obtiene el objeto de contexto componente. (Heredado de IPartnerComponent<TContext>) |
| Conversions |
Obtiene las operaciones de conversión de la suscripción actual. Estas operaciones solo se aplicarán a suscripciones de prueba. |
| Partner |
Obtiene una referencia a la instancia de operaciones del socio que generó este componente. (Heredado de IPartnerComponent<TContext>) |
| ProvisioningStatus |
Recibe las operaciones de estado de aprovisionamiento de la suscripción actual. |
| Registration |
Obtiene las operaciones de registro de la suscripción actual. |
| RegistrationStatus |
Obtiene las operaciones de estado de registro de la suscripción actual. |
| SupportContact |
Recibe las operaciones de contacto de soporte de la suscripción actual. |
| TransitionEligibilities |
Obtiene las operaciones de elegibilidad de transición de la suscripción actual. |
| Transitions |
Obtiene las operaciones de transición de la suscripción actual. |
| Upgrades |
Obtiene las operaciones de actualización de la suscripción actual. |
| UsageRecords |
Obtiene las operaciones de uso de recursos de la suscripción actual. |
| UsageSummary |
Obtiene las operaciones de resumen de uso de la suscripción actual. |
| Utilization |
Obtiene las operaciones de utilización de la suscripción actual. |
Métodos
| Nombre | Description |
|---|---|
| Activate() |
Activar suscripción (Esta operación está actualmente disponible solo para Sandbox Partners y se utiliza para activar una suscripción a 3PP). |
| ActivateAsync() |
Activar suscripción de forma asíncrona (Esta operación está actualmente disponible solo para Sandbox Partners y se utilizó para activar una suscripción 3PP). |
| Get() |
Recupera la suscripción. |
| GetAsync() |
Recupera la suscripción de forma asincrónica. |
| GetAzurePlanSubscriptionEntitlements() |
Obtiene los derechos de suscripción de un plan Azure. |
| GetAzurePlanSubscriptionEntitlementsAsync() |
De forma asíncrona obtiene los derechos de suscripción de un plan Azure. |
| Patch(Subscription) |
Parcha la suscripción. |
| Patch(T) |
Parchea una entidad. (Heredado de IEntityPatchOperations<T>) |
| PatchAsync(Subscription) |
Parchea la suscripción de forma asincrónica. |
| PatchAsync(T) |
Parchea una entidad de forma asíncrona. (Heredado de IEntityPatchOperations<T>) |