Compartir a través de


UnsubscribeType Clase

Definición

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
UnsubscribeType

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.

Se aplica a