CloudQueue Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Essa classe representa uma fila no serviço Fila do Microsoft Azure.
public class CloudQueue
type CloudQueue = class
Public Class CloudQueue
- Herança
-
CloudQueue
Construtores
CloudQueue(StorageUri, StorageCredentials) |
Inicializa uma nova instância da classe CloudQueue. |
CloudQueue(Uri) |
Inicializa uma nova instância da classe CloudQueue. |
CloudQueue(Uri, StorageCredentials) |
Inicializa uma nova instância da classe CloudQueue. |
Propriedades
ApproximateMessageCount |
Obtém a contagem aproximada das mensagens para a fila. |
EncodeMessage |
Obtém ou define um valor que indica se deve ser aplicado a codificação base64 ao adicionar ou recuperar mensagens. |
Metadata |
Obtém os metadados da fila. |
Name |
Obtém o nome da fila. |
ServiceClient |
Obtém o objeto CloudQueueClient que representa o serviço Fila. |
StorageUri |
Obtém as URIs da fila para os locais primários e secundários. |
Uri |
Obtém a URI da fila para o local principal. |
Métodos
AddMessage(CloudQueueMessage, Nullable<TimeSpan>, Nullable<TimeSpan>, QueueRequestOptions, OperationContext) |
Adiciona uma mensagem à fila. |
AddMessageAsync(CloudQueueMessage) |
Inicia uma operação assíncrona para adicionar uma mensagem à fila. |
AddMessageAsync(CloudQueueMessage, CancellationToken) |
Inicia uma operação assíncrona para adicionar uma mensagem à fila. |
AddMessageAsync(CloudQueueMessage, Nullable<TimeSpan>, Nullable<TimeSpan>, QueueRequestOptions, OperationContext) |
Inicia uma operação assíncrona para adicionar uma mensagem à fila. |
AddMessageAsync(CloudQueueMessage, Nullable<TimeSpan>, Nullable<TimeSpan>, QueueRequestOptions, OperationContext, CancellationToken) |
Inicia uma operação assíncrona para adicionar uma mensagem à fila. |
BeginAddMessage(CloudQueueMessage, AsyncCallback, Object) |
Inicia uma operação assíncrona para adicionar uma mensagem à fila. |
BeginAddMessage(CloudQueueMessage, Nullable<TimeSpan>, Nullable<TimeSpan>, QueueRequestOptions, OperationContext, AsyncCallback, Object) |
Inicia uma operação assíncrona para adicionar uma mensagem à fila. |
BeginClear(AsyncCallback, Object) |
Inicia uma operação assíncrona para limpar todas as mensagens da fila. |
BeginClear(QueueRequestOptions, OperationContext, AsyncCallback, Object) |
Inicia uma operação assíncrona para limpar todas as mensagens da fila. |
BeginCreate(AsyncCallback, Object) |
Inicia uma operação assíncrona para criar uma fila. |
BeginCreate(QueueRequestOptions, OperationContext, AsyncCallback, Object) |
Inicia uma operação assíncrona para criar uma fila. |
BeginCreateIfNotExists(AsyncCallback, Object) |
Inicia uma operação assíncrona para criar a fila se ela ainda não existir. |
BeginCreateIfNotExists(QueueRequestOptions, OperationContext, AsyncCallback, Object) |
Inicia uma operação assíncrona para criar a fila se ela ainda não existir. |
BeginDelete(AsyncCallback, Object) |
Inicia uma operação assíncrona para excluir uma fila. |
BeginDelete(QueueRequestOptions, OperationContext, AsyncCallback, Object) |
Inicia uma operação assíncrona para excluir uma fila. |
BeginDeleteIfExists(AsyncCallback, Object) |
Inicia uma operação assíncrona para excluir a fila se ela já existir. |
BeginDeleteIfExists(QueueRequestOptions, OperationContext, AsyncCallback, Object) |
Inicia uma operação assíncrona para excluir a fila se ela já existir. |
BeginDeleteMessage(CloudQueueMessage, AsyncCallback, Object) |
Inicia uma operação assíncrona para excluir uma mensagem. |
BeginDeleteMessage(CloudQueueMessage, QueueRequestOptions, OperationContext, AsyncCallback, Object) |
Inicia uma operação assíncrona para excluir uma mensagem. |
BeginDeleteMessage(String, String, AsyncCallback, Object) |
Inicia uma operação assíncrona para excluir uma mensagem. |
BeginDeleteMessage(String, String, QueueRequestOptions, OperationContext, AsyncCallback, Object) |
Inicia uma operação assíncrona para excluir uma mensagem. |
BeginExists(AsyncCallback, Object) |
Inicia uma operação assíncrona para marcar a existência da fila. |
BeginExists(QueueRequestOptions, OperationContext, AsyncCallback, Object) |
Inicia uma operação assíncrona para marcar a existência da fila. |
BeginFetchAttributes(AsyncCallback, Object) |
Inicia uma operação assíncrona para buscar os atributos da fila. |
BeginFetchAttributes(QueueRequestOptions, OperationContext, AsyncCallback, Object) |
Inicia uma operação assíncrona para buscar os atributos da fila. |
BeginGetMessage(AsyncCallback, Object) |
Inicia uma operação assíncrona para obter uma única mensagem da fila. |
BeginGetMessage(Nullable<TimeSpan>, QueueRequestOptions, OperationContext, AsyncCallback, Object) |
Inicia uma operação assíncrona para obter uma única mensagem da fila e especifica por quanto tempo a mensagem deve ser reservada antes de ficar visível e, portanto, disponível para exclusão. |
BeginGetMessages(Int32, AsyncCallback, Object) |
Inicia uma operação assíncrona para obter mensagens da fila. |
BeginGetMessages(Int32, Nullable<TimeSpan>, QueueRequestOptions, OperationContext, AsyncCallback, Object) |
Inicia uma operação assíncrona para obter o número especificado de mensagens da fila usando as opções de solicitação especificadas e o contexto de operação. Essa operação marca as mensagens recuperadas como invisíveis na fila para o período de tempo limite de visibilidade padrão. |
BeginGetPermissions(AsyncCallback, Object) |
Inicia uma operação assíncrona para obter as configurações de permissões para a fila. |
BeginGetPermissions(QueueRequestOptions, OperationContext, AsyncCallback, Object) |
Inicia uma operação assíncrona para obter as configurações de permissões para a fila. |
BeginPeekMessage(AsyncCallback, Object) |
Inicia uma operação assíncrona para obter uma única mensagem da fila. |
BeginPeekMessage(QueueRequestOptions, OperationContext, AsyncCallback, Object) |
Inicia uma operação assíncrona para espiar uma única mensagem da fila. |
BeginPeekMessages(Int32, AsyncCallback, Object) |
Inicia uma operação assíncrona para espiar mensagens da fila. |
BeginPeekMessages(Int32, QueueRequestOptions, OperationContext, AsyncCallback, Object) |
Inicia uma operação assíncrona para espiar mensagens da fila. |
BeginSetMetadata(AsyncCallback, Object) |
Inicia uma operação assíncrona para definir metadados definidos pelo usuário na fila. |
BeginSetMetadata(QueueRequestOptions, OperationContext, AsyncCallback, Object) |
Inicia uma operação assíncrona para definir metadados definidos pelo usuário na fila. |
BeginSetPermissions(QueuePermissions, AsyncCallback, Object) |
Inicia uma operação assíncrona para definir permissões para a fila. |
BeginSetPermissions(QueuePermissions, QueueRequestOptions, OperationContext, AsyncCallback, Object) |
Inicia uma operação assíncrona para definir permissões para a fila. |
BeginUpdateMessage(CloudQueueMessage, TimeSpan, MessageUpdateFields, AsyncCallback, Object) |
Inicia uma operação assíncrona para atualizar o tempo limite de visibilidade e, opcionalmente, o conteúdo de uma mensagem. |
BeginUpdateMessage(CloudQueueMessage, TimeSpan, MessageUpdateFields, QueueRequestOptions, OperationContext, AsyncCallback, Object) |
Inicia uma operação assíncrona para atualizar o tempo limite de visibilidade e, opcionalmente, o conteúdo de uma mensagem. |
Clear(QueueRequestOptions, OperationContext) |
Limpa todas as mensagens da fila. |
ClearAsync() |
Inicia uma operação assíncrona para limpar todas as mensagens da fila. |
ClearAsync(CancellationToken) |
Inicia uma operação assíncrona para limpar todas as mensagens da fila. |
ClearAsync(QueueRequestOptions, OperationContext) |
Inicia uma operação assíncrona para limpar todas as mensagens da fila. |
ClearAsync(QueueRequestOptions, OperationContext, CancellationToken) |
Inicia uma operação assíncrona para limpar todas as mensagens da fila. |
Create(QueueRequestOptions, OperationContext) |
Cria a fila. |
CreateAsync() |
Inicia uma operação assíncrona para criar uma fila. |
CreateAsync(CancellationToken) |
Inicia uma operação assíncrona para criar uma fila. |
CreateAsync(QueueRequestOptions, OperationContext) |
Inicia uma operação assíncrona para criar uma fila. |
CreateAsync(QueueRequestOptions, OperationContext, CancellationToken) |
Inicia uma operação assíncrona para criar uma fila. |
CreateIfNotExists(QueueRequestOptions, OperationContext) |
Cria a fila se ela ainda não existe. |
CreateIfNotExistsAsync() |
Inicia uma operação assíncrona para criar a fila se ela ainda não existir. |
CreateIfNotExistsAsync(CancellationToken) |
Inicia uma operação assíncrona para criar a fila se ela ainda não existir. |
CreateIfNotExistsAsync(QueueRequestOptions, OperationContext) |
Inicia uma operação assíncrona para criar a fila se ela ainda não existir. |
CreateIfNotExistsAsync(QueueRequestOptions, OperationContext, CancellationToken) |
Inicia uma operação assíncrona para criar a fila se ela ainda não existir. |
Delete(QueueRequestOptions, OperationContext) |
Exclui a fila. |
DeleteAsync() |
Inicia uma operação assíncrona para excluir uma fila. |
DeleteAsync(CancellationToken) |
Inicia uma operação assíncrona para excluir uma fila. |
DeleteAsync(QueueRequestOptions, OperationContext) |
Inicia uma operação assíncrona para excluir uma fila. |
DeleteAsync(QueueRequestOptions, OperationContext, CancellationToken) |
Inicia uma operação assíncrona para excluir uma fila. |
DeleteIfExists(QueueRequestOptions, OperationContext) |
Exclui a fila se ela já existir. |
DeleteIfExistsAsync() |
Inicia uma operação assíncrona para excluir a fila se ela já existir. |
DeleteIfExistsAsync(CancellationToken) |
Inicia uma operação assíncrona para excluir a fila se ela já existir. |
DeleteIfExistsAsync(QueueRequestOptions, OperationContext) |
Inicia uma operação assíncrona para excluir a fila se ela já existir. |
DeleteIfExistsAsync(QueueRequestOptions, OperationContext, CancellationToken) |
Inicia uma operação assíncrona para excluir a fila se ela já existir. |
DeleteMessage(CloudQueueMessage, QueueRequestOptions, OperationContext) |
Exclui uma mensagem. |
DeleteMessage(String, String, QueueRequestOptions, OperationContext) |
Exclui a mensagem especificada da fila. |
DeleteMessageAsync(CloudQueueMessage) |
Inicia uma operação assíncrona para excluir uma mensagem. |
DeleteMessageAsync(CloudQueueMessage, CancellationToken) |
Inicia uma operação assíncrona para excluir uma mensagem. |
DeleteMessageAsync(CloudQueueMessage, QueueRequestOptions, OperationContext) |
Inicia uma operação assíncrona para excluir uma mensagem. |
DeleteMessageAsync(CloudQueueMessage, QueueRequestOptions, OperationContext, CancellationToken) |
Inicia uma operação assíncrona para excluir uma mensagem. |
DeleteMessageAsync(String, String) |
Inicia uma operação assíncrona para excluir uma mensagem. |
DeleteMessageAsync(String, String, CancellationToken) |
Inicia uma operação assíncrona para excluir uma mensagem. |
DeleteMessageAsync(String, String, QueueRequestOptions, OperationContext) |
Inicia uma operação assíncrona para excluir uma mensagem. |
DeleteMessageAsync(String, String, QueueRequestOptions, OperationContext, CancellationToken) |
Inicia uma operação assíncrona para excluir uma mensagem. |
EndAddMessage(IAsyncResult) |
Encerra uma operação assíncrona para adicionar uma mensagem à fila. |
EndClear(IAsyncResult) |
Encerra uma operação assíncrona para limpar todas as mensagens da fila. |
EndCreate(IAsyncResult) |
Encerra uma operação assíncrona para criar uma fila. |
EndCreateIfNotExists(IAsyncResult) |
Retorna o resultado de uma operação assíncrona para criar a fila se ela ainda não existir. |
EndDelete(IAsyncResult) |
Encerra uma operação assíncrona para excluir uma fila. |
EndDeleteIfExists(IAsyncResult) |
Retorna o resultado de uma operação assíncrona para excluir a fila se ela já existir. |
EndDeleteMessage(IAsyncResult) |
Encerra uma operação assíncrona para excluir uma mensagem. |
EndExists(IAsyncResult) |
Retorna o resultado assíncrono da solicitação para marcar a existência da fila. |
EndFetchAttributes(IAsyncResult) |
Encerra uma operação assíncrona para buscar os atributos de uma fila. |
EndGetMessage(IAsyncResult) |
Encerra uma operação assíncrona para obter uma única mensagem da fila. |
EndGetMessages(IAsyncResult) |
Encerra uma operação assíncrona para obter mensagens da fila. |
EndGetPermissions(IAsyncResult) |
Retorna o resultado assíncrono da solicitação para obter as configurações de permissões para a fila. |
EndPeekMessage(IAsyncResult) |
Encerra uma operação assíncrona para espiar uma única mensagem da fila. |
EndPeekMessages(IAsyncResult) |
Encerra uma operação assíncrona para espiar mensagens da fila. |
EndSetMetadata(IAsyncResult) |
Encerra uma operação assíncrona para definir metadados definidos pelo usuário na fila. |
EndSetPermissions(IAsyncResult) |
Retorna o resultado de uma operação assíncrona para definir permissões para a fila. |
EndUpdateMessage(IAsyncResult) |
Encerra uma operação assíncrona para adicionar uma mensagem à fila. |
Exists(QueueRequestOptions, OperationContext) |
Verifica a existência da fila. |
ExistsAsync() |
Inicia uma operação assíncrona para marcar a existência da fila. |
ExistsAsync(CancellationToken) |
Inicia uma operação assíncrona para marcar a existência da fila. |
ExistsAsync(QueueRequestOptions, OperationContext) |
Inicia uma operação assíncrona para marcar a existência da fila. |
ExistsAsync(QueueRequestOptions, OperationContext, CancellationToken) |
Inicia uma operação assíncrona para marcar a existência da fila. |
FetchAttributes(QueueRequestOptions, OperationContext) |
Busca os atributos da fila. |
FetchAttributesAsync() |
Inicia uma operação assíncrona para buscar os atributos da fila. |
FetchAttributesAsync(CancellationToken) |
Inicia uma operação assíncrona para buscar os atributos da fila. |
FetchAttributesAsync(QueueRequestOptions, OperationContext) |
Inicia uma operação assíncrona para buscar os atributos da fila. |
FetchAttributesAsync(QueueRequestOptions, OperationContext, CancellationToken) |
Inicia uma operação assíncrona para buscar os atributos da fila. |
GetMessage(Nullable<TimeSpan>, QueueRequestOptions, OperationContext) |
Obtém uma mensagem da fila usando as opções de solicitação padrão. Essa operação marca a mensagem recuperada como invisível na fila para o período de tempo limite de visibilidade padrão. |
GetMessageAsync() |
Inicia uma operação assíncrona para obter uma única mensagem da fila. |
GetMessageAsync(CancellationToken) |
Inicia uma operação assíncrona para obter uma única mensagem da fila. |
GetMessageAsync(Nullable<TimeSpan>, QueueRequestOptions, OperationContext) |
Inicia uma operação assíncrona para obter uma única mensagem da fila e especifica por quanto tempo a mensagem deve ser reservada antes de ficar visível e, portanto, disponível para exclusão. |
GetMessageAsync(Nullable<TimeSpan>, QueueRequestOptions, OperationContext, CancellationToken) |
Inicia uma operação assíncrona para obter uma única mensagem da fila e especifica por quanto tempo a mensagem deve ser reservada antes de ficar visível e, portanto, disponível para exclusão. |
GetMessages(Int32, Nullable<TimeSpan>, QueueRequestOptions, OperationContext) |
Obtém o número especificado de mensagens da fila usando as opções de solicitação especificadas e o contexto de operação. Essa operação marca as mensagens recuperadas como invisíveis na fila para o período de tempo limite de visibilidade padrão. |
GetMessagesAsync(Int32) |
Inicia uma operação assíncrona para obter mensagens da fila. |
GetMessagesAsync(Int32, CancellationToken) |
Inicia uma operação assíncrona para obter mensagens da fila. |
GetMessagesAsync(Int32, Nullable<TimeSpan>, QueueRequestOptions, OperationContext) |
Inicia uma operação assíncrona para obter o número especificado de mensagens da fila usando as opções de solicitação especificadas e o contexto de operação. Essa operação marca as mensagens recuperadas como invisíveis na fila para o período de tempo limite de visibilidade padrão. |
GetMessagesAsync(Int32, Nullable<TimeSpan>, QueueRequestOptions, OperationContext, CancellationToken) |
Inicia uma operação assíncrona para obter o número especificado de mensagens da fila usando as opções de solicitação especificadas e o contexto de operação. Essa operação marca as mensagens recuperadas como invisíveis na fila para o período de tempo limite de visibilidade padrão. |
GetPermissions(QueueRequestOptions, OperationContext) |
Obtém as configurações de permissões para a fila. |
GetPermissionsAsync() |
Inicia uma operação assíncrona para obter as configurações de permissões para a fila. |
GetPermissionsAsync(CancellationToken) |
Inicia uma operação assíncrona para obter as configurações de permissões para a fila. |
GetPermissionsAsync(QueueRequestOptions, OperationContext) |
Inicia uma operação assíncrona para obter as configurações de permissões para a fila. |
GetPermissionsAsync(QueueRequestOptions, OperationContext, CancellationToken) |
Inicia uma operação assíncrona para obter as configurações de permissões para a fila. |
GetSharedAccessSignature(SharedAccessQueuePolicy) |
Retorna uma assinatura de acesso compartilhado para a fila. |
GetSharedAccessSignature(SharedAccessQueuePolicy, String) |
Retorna uma assinatura de acesso compartilhado para a fila. |
GetSharedAccessSignature(SharedAccessQueuePolicy, String, Nullable<SharedAccessProtocol>, IPAddressOrRange) |
Retorna uma assinatura de acesso compartilhado para a fila. |
PeekMessage(QueueRequestOptions, OperationContext) |
Escolha uma única mensagem da fila. Uma solicitação de espiada recupera uma mensagem da fila sem alterar sua visibilidade. |
PeekMessageAsync() |
Inicia uma operação assíncrona para obter uma única mensagem da fila. |
PeekMessageAsync(CancellationToken) |
Inicia uma operação assíncrona para obter uma única mensagem da fila. |
PeekMessageAsync(QueueRequestOptions, OperationContext) |
Inicia uma operação assíncrona para obter uma única mensagem da fila. |
PeekMessageAsync(QueueRequestOptions, OperationContext, CancellationToken) |
Inicia uma operação assíncrona para obter uma única mensagem da fila. |
PeekMessages(Int32, QueueRequestOptions, OperationContext) |
Espia uma mensagem da fila usando as opções de solicitação especificadas e o contexto de operação. Uma solicitação de espiada recupera uma mensagem da fila sem alterar sua visibilidade. |
PeekMessagesAsync(Int32) |
Inicia uma operação assíncrona para espiar mensagens da fila. |
PeekMessagesAsync(Int32, CancellationToken) |
Inicia uma operação assíncrona para espiar mensagens da fila. |
PeekMessagesAsync(Int32, QueueRequestOptions, OperationContext) |
Inicia uma operação assíncrona para espiar mensagens da fila. |
PeekMessagesAsync(Int32, QueueRequestOptions, OperationContext, CancellationToken) |
Inicia uma operação assíncrona para espiar mensagens da fila. |
SetMetadata(QueueRequestOptions, OperationContext) |
Define metadados definidos pelo usuário da fila. |
SetMetadataAsync() |
Inicia uma operação assíncrona para definir metadados definidos pelo usuário na fila. |
SetMetadataAsync(CancellationToken) |
Inicia uma operação assíncrona para definir metadados definidos pelo usuário na fila. |
SetMetadataAsync(QueueRequestOptions, OperationContext) |
Inicia uma operação assíncrona para definir metadados definidos pelo usuário na fila. |
SetMetadataAsync(QueueRequestOptions, OperationContext, CancellationToken) |
Inicia uma operação assíncrona para definir metadados definidos pelo usuário na fila. |
SetPermissions(QueuePermissions, QueueRequestOptions, OperationContext) |
Define permissões para a fila. |
SetPermissionsAsync(QueuePermissions) |
Inicia uma operação assíncrona para definir permissões para a fila. |
SetPermissionsAsync(QueuePermissions, CancellationToken) |
Inicia uma operação assíncrona para definir permissões para a fila. |
SetPermissionsAsync(QueuePermissions, QueueRequestOptions, OperationContext) |
Inicia uma operação assíncrona para definir permissões para a fila. |
SetPermissionsAsync(QueuePermissions, QueueRequestOptions, OperationContext, CancellationToken) |
Inicia uma operação assíncrona para definir permissões para a fila. |
UpdateMessage(CloudQueueMessage, TimeSpan, MessageUpdateFields, QueueRequestOptions, OperationContext) |
Atualizações o tempo limite de visibilidade e, opcionalmente, o conteúdo de uma mensagem. |
UpdateMessageAsync(CloudQueueMessage, TimeSpan, MessageUpdateFields) |
Inicia uma operação assíncrona para atualizar o tempo limite de visibilidade e, opcionalmente, o conteúdo de uma mensagem. |
UpdateMessageAsync(CloudQueueMessage, TimeSpan, MessageUpdateFields, CancellationToken) |
Inicia uma operação assíncrona para atualizar o tempo limite de visibilidade e, opcionalmente, o conteúdo de uma mensagem. |
UpdateMessageAsync(CloudQueueMessage, TimeSpan, MessageUpdateFields, QueueRequestOptions, OperationContext) |
Inicia uma operação assíncrona para atualizar o tempo limite de visibilidade e, opcionalmente, o conteúdo de uma mensagem. |
UpdateMessageAsync(CloudQueueMessage, TimeSpan, MessageUpdateFields, QueueRequestOptions, OperationContext, CancellationToken) |
Inicia uma operação assíncrona para atualizar o tempo limite de visibilidade e, opcionalmente, o conteúdo de uma mensagem. |
Aplica-se a
Azure SDK for .NET