UnsubscribeType Clase
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í.
La UnsubscribeType clase representa una solicitud para finalizar una suscripción de notificación de incorporación de cambios.
public ref class UnsubscribeType : ExchangeWebServices::BaseRequestType
public class UnsubscribeType : ExchangeWebServices.BaseRequestType
Public Class UnsubscribeType
Inherits BaseRequestType
- Herencia
Ejemplos
En el ejemplo siguiente se muestra cómo finalizar una sola suscripción.
static void Unsubscribe(ExchangeServiceBinding esb)
{
// Create the request by using a subscription ID.
UnsubscribeType <span class="label">request</span> = new UnsubscribeType();
<span class="label">request</span>.SubscriptionId = "a87a6b81-cf30-4fa0-b86a-6c66ff902123";
// Send the request and get the response.
UnsubscribeResponseType response = esb.Unsubscribe(<span class="label">request</span>);
ArrayOfResponseMessagesType aormt = response.ResponseMessages;
ResponseMessageType[] rmta = aormt.Items;
foreach (ResponseMessageType rmt in rmta)
{
if (rmt.ResponseClass == ResponseClassType.Success)
{
Console.WriteLine("Subscription ended successfully.");
}
else
{
Console.WriteLine("Unsubscribe failed.");
}
}
}
Comentarios
Se recomienda finalizar intencionadamente una suscripción en lugar de dejar que una suscripción agote el tiempo de espera.
Constructores
UnsubscribeType() |
El UnsubscribeType constructor inicializa una nueva instancia de la UnsubscribeType clase . |
Propiedades
SubscriptionId |
La SubscriptionId propiedad obtiene o establece el identificador de suscripción de una suscripción que se va a cancelar. La propiedad es obligatoria. Se trata de una propiedad de lectura y escritura. |