C# Класс Microsoft.WindowsAzure.Samples.Phone.Storage.CloudQueue

Наследование: CloudClientBase, ICloudQueue
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
InnerClear void
InnerGetMessages void

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

Метод Описание
AddMessage ( CloudQueueMessage message, Action callback ) : void
Clear ( Action callback ) : void
CloudQueue ( Uri uri, string name, IStorageCredentials credentials, Dispatcher dispatcher ) : System
Create ( Action callback ) : void
CreateIfNotExist ( Action callback ) : void
Delete ( Action callback ) : void
DeleteMessage ( CloudQueueMessage message, Action callback ) : void
Exists ( Action callback ) : void
FetchAttributes ( Action callback ) : void
GetMessage ( Action callback ) : void
GetMessage ( System.TimeSpan visibilityTimeout, Action callback ) : void
GetMessages ( int messageCount, Action callback ) : void
GetMessages ( int messageCount, System.TimeSpan visibilityTimeout, Action callback ) : void
PeekMessage ( Action callback ) : void
PeekMessages ( int messageCount, Action callback ) : void
SetMetadata ( Action callback ) : void

Защищенные методы

Метод Описание
CloudQueueExistsMapper ( HttpWebResponse response ) : bool
CloudQueueMessagesMapper ( HttpWebResponse response ) : IEnumerable
OnSendingRequest ( HttpWebRequest request, int contentLength ) : void

Приватные методы

Метод Описание
InnerClear ( string serviceOperation, Action callback, int retryCounter ) : void
InnerGetMessages ( int messageCount, bool peek, System.TimeSpan visibilitytimeout, Action callback ) : void

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

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

public AddMessage ( CloudQueueMessage message, Action callback ) : void
message CloudQueueMessage
callback Action
Результат void

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

public Clear ( Action callback ) : void
callback Action
Результат void

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

public CloudQueue ( Uri uri, string name, IStorageCredentials credentials, Dispatcher dispatcher ) : System
uri System.Uri
name string
credentials IStorageCredentials
dispatcher System.Windows.Threading.Dispatcher
Результат System

CloudQueueExistsMapper() защищенный Метод

protected CloudQueueExistsMapper ( HttpWebResponse response ) : bool
response System.Net.HttpWebResponse
Результат bool

CloudQueueMessagesMapper() защищенный статический Метод

protected static CloudQueueMessagesMapper ( HttpWebResponse response ) : IEnumerable
response System.Net.HttpWebResponse
Результат IEnumerable

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

public Create ( Action callback ) : void
callback Action
Результат void

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

public CreateIfNotExist ( Action callback ) : void
callback Action
Результат void

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

public Delete ( Action callback ) : void
callback Action
Результат void

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

public DeleteMessage ( CloudQueueMessage message, Action callback ) : void
message CloudQueueMessage
callback Action
Результат void

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

public Exists ( Action callback ) : void
callback Action
Результат void

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

public FetchAttributes ( Action callback ) : void
callback Action
Результат void

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

public GetMessage ( Action callback ) : void
callback Action
Результат void

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

public GetMessage ( System.TimeSpan visibilityTimeout, Action callback ) : void
visibilityTimeout System.TimeSpan
callback Action
Результат void

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

public GetMessages ( int messageCount, Action callback ) : void
messageCount int
callback Action
Результат void

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

public GetMessages ( int messageCount, System.TimeSpan visibilityTimeout, Action callback ) : void
messageCount int
visibilityTimeout System.TimeSpan
callback Action
Результат void

OnSendingRequest() защищенный Метод

protected OnSendingRequest ( HttpWebRequest request, int contentLength ) : void
request System.Net.HttpWebRequest
contentLength int
Результат void

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

public PeekMessage ( Action callback ) : void
callback Action
Результат void

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

public PeekMessages ( int messageCount, Action callback ) : void
messageCount int
callback Action
Результат void

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

public SetMetadata ( Action callback ) : void
callback Action
Результат void