public UnsubscribeAsync ( string subscriptionArn, System cancellationToken = default(CancellationToken) ) : Task |
||
subscriptionArn | string | The ARN of the subscription to be deleted. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public Task<UnsubscribeResponse> UnsubscribeAsync(string subscriptionArn, System.Threading.CancellationToken cancellationToken = default(CancellationToken))
{
var request = new UnsubscribeRequest();
request.SubscriptionArn = subscriptionArn;
return UnsubscribeAsync(request, cancellationToken);
}
AmazonSimpleNotificationServiceClient::UnsubscribeAsync ( UnsubscribeRequest request, System cancellationToken = default(CancellationToken) ) : Task |
|
AmazonSimpleNotificationServiceClient::UnsubscribeAsync ( UnsubscribeRequest request, UnsubscribeResponse>.AmazonServiceCallback |
|
AmazonSimpleNotificationServiceClient::UnsubscribeAsync ( string subscriptionArn, UnsubscribeResponse>.AmazonServiceCallback |
private void UnSubscribe(string subscriptionArn) { using (var client = new AmazonSimpleNotificationServiceClient(this.AwsCredentials, this.AwsRegion)) { Task <UnsubscribeResponse> t; t = client.UnsubscribeAsync(subscriptionArn); t.Wait(); if (t.IsCompleted) { this.ReloadExistingSubscriptions(); } } }