UnsubscribeType Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die UnsubscribeType -Klasse stellt eine Anforderung zum Beenden eines Pullbenachrichtigungsabonnements dar.
public ref class UnsubscribeType : ExchangeWebServices::BaseRequestType
public class UnsubscribeType : ExchangeWebServices.BaseRequestType
Public Class UnsubscribeType
Inherits BaseRequestType
- Vererbung
Beispiele
Das folgende Beispiel zeigt, wie Sie ein einzelnes Abonnement beenden.
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.");
}
}
}
Hinweise
Es wird empfohlen, ein Abonnement absichtlich zu beenden, anstatt ein Timeout für ein Abonnement zuzulassen.
Konstruktoren
UnsubscribeType() |
Der UnsubscribeType Konstruktor initialisiert eine neue Instanz der UnsubscribeType -Klasse. |
Eigenschaften
SubscriptionId |
Die SubscriptionId -Eigenschaft ruft den Abonnementbezeichner eines zu kündigenden Abonnements ab oder legt diesen fest. Diese Eigenschaft ist erforderlich. Dies ist eine Lese-/Schreibeigenschaft. |