C# Класс XDMessaging.Transport.Amazon.Facades.AmazonSqsFacade

Наследование: IAmazonSqsFacade
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AmazonSqsFacade ( XDMessaging.Transport.Amazon.Entities.AmazonAccountSettings amazonAccountSettings ) : System
CreateOrRetrieveQueue ( string name ) : Uri
DeleteMessage ( Uri queueUrl, string receiptHandle ) : string
DeleteQueue ( Uri queueUri ) : string
GetQueueArn ( Uri queueUrl ) : string
ReadQueue ( Uri queueUrl ) : IEnumerable
SetSqsPolicyForSnsPublish ( Uri queueUrl, string queueArn, string mytopicArn ) : string

Описание методов

AmazonSqsFacade() публичный Метод

public AmazonSqsFacade ( XDMessaging.Transport.Amazon.Entities.AmazonAccountSettings amazonAccountSettings ) : System
amazonAccountSettings XDMessaging.Transport.Amazon.Entities.AmazonAccountSettings
Результат System

CreateOrRetrieveQueue() публичный Метод

public CreateOrRetrieveQueue ( string name ) : Uri
name string
Результат System.Uri

DeleteMessage() публичный Метод

public DeleteMessage ( Uri queueUrl, string receiptHandle ) : string
queueUrl System.Uri
receiptHandle string
Результат string

DeleteQueue() публичный Метод

public DeleteQueue ( Uri queueUri ) : string
queueUri System.Uri
Результат string

GetQueueArn() публичный Метод

public GetQueueArn ( Uri queueUrl ) : string
queueUrl System.Uri
Результат string

ReadQueue() публичный Метод

public ReadQueue ( Uri queueUrl ) : IEnumerable
queueUrl System.Uri
Результат IEnumerable

SetSqsPolicyForSnsPublish() публичный Метод

public SetSqsPolicyForSnsPublish ( Uri queueUrl, string queueArn, string mytopicArn ) : string
queueUrl System.Uri
queueArn string
mytopicArn string
Результат string