UnsubscribeType クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラスは UnsubscribeType 、プル通知サブスクリプションを終了する要求を表します。
public ref class UnsubscribeType : ExchangeWebServices::BaseRequestType
public class UnsubscribeType : ExchangeWebServices.BaseRequestType
Public Class UnsubscribeType
Inherits BaseRequestType
- 継承
例
次の例では、1 つのサブスクリプションを終了する方法を示します。
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.");
}
}
}
注釈
サブスクリプションをタイムアウトにするのではなく、意図的にサブスクリプションを終了することをお勧めします。
コンストラクター
UnsubscribeType() |
コンストラクターは UnsubscribeType 、 クラスの新しいインスタンスを UnsubscribeType 初期化します。 |
プロパティ
SubscriptionId |
プロパティは SubscriptionId 、取り消すサブスクリプションのサブスクリプション識別子を取得または設定します。 このプロパティは必須です。 これは、読み取り/書き込みプロパティです。 |