UnsubscribeType Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
A UnsubscribeType classe representa uma solicitação para encerrar uma assinatura de notificação por pull.
public ref class UnsubscribeType : ExchangeWebServices::BaseRequestType
public class UnsubscribeType : ExchangeWebServices.BaseRequestType
Public Class UnsubscribeType
Inherits BaseRequestType
- Herança
Exemplos
O exemplo a seguir mostra como encerrar uma única assinatura.
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.");
}
}
}
Comentários
Recomendamos que você termine intencionalmente uma assinatura em vez de permitir um tempo limite de assinatura.
Construtores
UnsubscribeType() |
O UnsubscribeType construtor inicializa uma nova instância da UnsubscribeType classe. |
Propriedades
SubscriptionId |
A SubscriptionId propriedade obtém ou define o identificador de assinatura de uma assinatura a ser cancelada. Esta propriedade é obrigatória. Esta é uma propriedade de leitura/gravação. |