Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

QueueClient, classe

 

Représente l’objet client de file d’attente.

Espace de noms:   Microsoft.ServiceBus.Messaging
Assembly:  Microsoft.ServiceBus (dans Microsoft.ServiceBus.dll)

System.Object
  Microsoft.ServiceBus.Messaging.ClientEntity
    Microsoft.ServiceBus.Messaging.QueueClient

public abstract class QueueClient : ClientEntity

NomDescription
System_CAPS_pubpropertyIsClosed

(Hérité de ClientEntity.)

System_CAPS_pubpropertyMessagingFactory

Obtient ou définit la fabrique de messagerie.

System_CAPS_pubpropertyMode

Obtient le message de mode de réception lors du traitement du message reçu.

System_CAPS_pubpropertyPath

Obtient ou définit le nom de chemin d'accès complet de la file d'attente.

System_CAPS_pubpropertyPrefetchCount

Obtient ou définit le nombre de messages que le destinataire de file d’attente peut demander simultanément.

System_CAPS_pubpropertyRetryPolicy

(Hérité de ClientEntity.)

System_CAPS_protpropertyThisLock

(Hérité de ClientEntity.)

NomDescription
System_CAPS_pubmethodAbandon(Guid)

Ignore le message et abandonne la propriété de verrouillage du message.

System_CAPS_pubmethodAbandon(Guid, IDictionary<String, Object>)

Ignore le message et abandonne la propriété de verrouillage du message.

System_CAPS_pubmethodAbandonAsync(Guid)

Ignore le message de façon asynchrone et abandonne la propriété de verrouillage du message.

System_CAPS_pubmethodAbandonAsync(Guid, IDictionary<String, Object>)

Ignore le message de façon asynchrone et abandonne la propriété de verrouillage du message.

System_CAPS_pubmethodAbort()

Effectue une fonctionnalité d’abandon sur l’entité de messagerie.(Hérité de ClientEntity.)

System_CAPS_pubmethodAcceptMessageSession()

Accepte une session de messagerie autorisant le regroupement de messages connexes pour le traitement dans une transaction unique.

System_CAPS_pubmethodAcceptMessageSession(String)

Accepte une session de messagerie autorisant le regroupement de messages connexes pour le traitement dans une transaction unique à l'aide de l'identificateur de session donné.

System_CAPS_pubmethodAcceptMessageSession(String, TimeSpan)

Accepte une session de messagerie qui permet le traitement dans une transaction unique à l’aide d’une session donnée identificateur et patientez lors du regroupement de messages associés.

System_CAPS_pubmethodAcceptMessageSession(TimeSpan)

Accepte une session de messagerie autorisant le regroupement de messages connexes pour le traitement dans une transaction unique à l'aide du délai d'attente de serveur spécifié.

System_CAPS_pubmethodAcceptMessageSessionAsync()

Accepte de manière asynchrone une session de messagerie autorisant le regroupement de messages connexes pour le traitement dans une transaction unique.

System_CAPS_pubmethodAcceptMessageSessionAsync(String)

Accepte de manière asynchrone une session de messagerie autorisant le regroupement de messages connexes pour le traitement dans une transaction unique à l’aide de l’identificateur de session donné.

System_CAPS_pubmethodAcceptMessageSessionAsync(String, TimeSpan)

Accepte de manière asynchrone une session de messagerie qui permet le traitement dans une transaction unique à l'aide d'une session donnée identificateur et patientez lors du regroupement de messages associés.

System_CAPS_pubmethodAcceptMessageSessionAsync(TimeSpan)

Accepte de manière asynchrone une session de messagerie autorisant le regroupement de messages connexes pour le traitement dans une transaction unique à l'aide du délai d'attente de serveur spécifié.

System_CAPS_pubmethodCancelScheduledMessageAsync(Int64)

Annule un message planifié.

System_CAPS_pubmethodClose()

Envoie un message de nettoyage à Service Bus pour signaler la fin de l’utilisation d’une entité.(Hérité de ClientEntity.)

System_CAPS_pubmethodCloseAsync()

Envoie de façon asynchrone un message de nettoyage à Service Bus pour signaler la fin de l’utilisation d’une entité.(Hérité de ClientEntity.)

System_CAPS_pubmethodComplete(Guid)

Termine le traitement d’un message.

System_CAPS_pubmethodCompleteAsync(Guid)

Achève le traitement d'un message de manière asynchrone.

System_CAPS_pubmethodCompleteBatch(IEnumerable<Guid>)

Termine le traitement d’un lot de messages.

System_CAPS_pubmethodCompleteBatchAsync(IEnumerable<Guid>)

Achève le traitement d’un lot de messages de manière asynchrone.

System_CAPS_pubmethodSystem_CAPS_staticCreate(String)

Crée une copie de QueueClient avec le chemin d'accès spécifié.

System_CAPS_pubmethodSystem_CAPS_staticCreate(String, ReceiveMode)

Crée une copie de QueueClient avec le mode et le chemin d'accès spécifié.

System_CAPS_pubmethodSystem_CAPS_staticCreateFromConnectionString(String)

Crée une nouvelle instance de QueueClient à l'aide de la chaîne de connexion spécifiée.

System_CAPS_pubmethodSystem_CAPS_staticCreateFromConnectionString(String, ReceiveMode)

Crée une nouvelle instance de QueueClient à l’aide de la chaîne de connexion et le mode de réception.

System_CAPS_pubmethodSystem_CAPS_staticCreateFromConnectionString(String, String)

Crée une copie de QueueClient à partir d’une chaîne de connexion avec le chemin d’accès de la file d’attente spécifiée. Utilisez cette surcharge uniquement lorsque la chaîne de connexion n'utilise pas le EntityPath propriété.

System_CAPS_pubmethodSystem_CAPS_staticCreateFromConnectionString(String, String, ReceiveMode)

Crée une nouvelle instance de QueueClient à partir d'une chaîne de connexion avec le chemin d'accès spécifié et le mode. Utilisez cette surcharge uniquement lorsque la chaîne de connexion n'utilise pas le EntityPath propriété.

System_CAPS_pubmethodDeadLetter(Guid)

Déplace le message non remis vers la file d'attente de lettres mortes.

System_CAPS_pubmethodDeadLetter(Guid, IDictionary<String, Object>)

Déplace le message non remis vers la file d'attente de lettres mortes.

System_CAPS_pubmethodDeadLetter(Guid, String, String)

Déplace le message non remis vers la file d'attente de lettres mortes.

System_CAPS_pubmethodDeadLetterAsync(Guid)

Déplace le message non remis de manière asynchrone à la file d'attente de lettres mortes.

System_CAPS_pubmethodDeadLetterAsync(Guid, IDictionary<String, Object>)

Déplace le message non remis de manière asynchrone à la file d'attente de lettres mortes.

System_CAPS_pubmethodDeadLetterAsync(Guid, String, String)

Déplace le message non remis de manière asynchrone à la file d'attente de lettres mortes.

System_CAPS_pubmethodDefer(Guid)

Interrompt le traitement d'un message.

System_CAPS_pubmethodDefer(Guid, IDictionary<String, Object>)

Interrompt le traitement d'un message.

System_CAPS_pubmethodDeferAsync(Guid)

Interrompt le traitement d'un message de manière asynchrone.

System_CAPS_pubmethodDeferAsync(Guid, IDictionary<String, Object>)

Interrompt le traitement d'un message de manière asynchrone.

System_CAPS_pubmethodEquals(Object)

(Hérité de Object.)

System_CAPS_protmethodFault()

À usage interne uniquement. N’héritent pas de cette classe.(Hérité de ClientEntity.)

System_CAPS_protmethodFinalize()

(Hérité de ClientEntity.)

System_CAPS_pubmethodSystem_CAPS_staticFormatDeadLetterPath(String)

Génère un nom de format dans le chemin d’accès de file d’attente de lettres mortes.

System_CAPS_pubmethodSystem_CAPS_staticFormatTransferDeadLetterPath(String)

System_CAPS_pubmethodGetHashCode()

(Hérité de Object.)

System_CAPS_pubmethodGetMessageSessions()

Obtient les sessions de messagerie, ce qui vous permet de parcourir les sessions dans les files d’attente.

System_CAPS_pubmethodGetMessageSessions(DateTime)

Récupère tous les messages dont l’état de session a été mis à jour depuis des sessions lastUpdatedTime.

System_CAPS_pubmethodGetMessageSessionsAsync()

Obtient les sessions de messagerie, ce qui vous permet de parcourir les sessions dans les files d'attente de manière asynchrone.

System_CAPS_pubmethodGetMessageSessionsAsync(DateTime)

Récupère de manière asynchrone toutes les sessions de messagerie dont l'état de session a été mis à jour depuis lastUpdatedTime.

System_CAPS_pubmethodGetType()

(Hérité de Object.)

System_CAPS_protmethodMemberwiseClone()

(Hérité de Object.)

System_CAPS_protmethodOnAbort()

S’exécute sur l’appel du Abort événement.(Remplace ClientEntity.OnAbort().)

System_CAPS_protmethodOnBeginAcceptMessageSession(String, ReceiveMode, Int32, TimeSpan, TimeSpan, AsyncCallback, Object)

System_CAPS_protmethodOnBeginClose(TimeSpan, AsyncCallback, Object)

S'exécute lorsque le Close est appelé.(Remplace ClientEntity.OnBeginClose(TimeSpan, AsyncCallback, Object).)

System_CAPS_protmethodOnBeginCreateReceiver(ReceiveMode, TimeSpan, AsyncCallback, Object)

Exécute le début de la création d'action du récepteur.

System_CAPS_protmethodOnBeginCreateReceiver(String, ReceiveMode, TimeSpan, AsyncCallback, Object)

Exécute le début de la création d'action du récepteur.

System_CAPS_protmethodOnBeginCreateSender(TimeSpan, AsyncCallback, Object)

Exécute le début de la création d’action de l’expéditeur.

System_CAPS_protmethodOnBeginGetMessageSessions(DateTime, AsyncCallback, Object)

Exécute le BeginGetMessageSessions action.

System_CAPS_protmethodOnBeginOpen(TimeSpan, AsyncCallback, Object)

(Hérité de ClientEntity.)

System_CAPS_protmethodOnClose(TimeSpan)

S’exécute sur l’appel du Close action.(Remplace ClientEntity.OnClose(TimeSpan).)

System_CAPS_protmethodOnClosed()

(Hérité de ClientEntity.)

System_CAPS_protmethodOnEndAcceptMessageSession(IAsyncResult)

S'exécute sur l'appel du EndAcceptMessageSession opération.

System_CAPS_protmethodOnEndClose(IAsyncResult)

Exécute l'action de fermeture de fin.(Remplace ClientEntity.OnEndClose(IAsyncResult).)

System_CAPS_protmethodOnEndCreateReceiver(IAsyncResult)

Exécute l'action du récepteur de créer.

System_CAPS_protmethodOnEndCreateSender(IAsyncResult)

Exécute l'action de l'expéditeur de créer.

System_CAPS_protmethodOnEndGetMessageSessions(IAsyncResult)

Exécute l'action du message end get.

System_CAPS_protmethodOnEndOpen(IAsyncResult)

(Hérité de ClientEntity.)

System_CAPS_protmethodOnFaulted()

(Hérité de ClientEntity.)

System_CAPS_pubmethodOnMessage(Action<BrokeredMessage>)

Traite un message dans une pompe de messages pilotée par événements.

System_CAPS_pubmethodOnMessage(Action<BrokeredMessage>, OnMessageOptions)

Traite un message dans une pompe de messages pilotée par événements, avec un ensemble donné de OnMessageOptions options.

System_CAPS_pubmethodOnMessageAsync(Func<BrokeredMessage, Task>)

Traite un message de façon asynchrone.

System_CAPS_pubmethodOnMessageAsync(Func<BrokeredMessage, Task>, OnMessageOptions)

Traite un message de façon asynchrone.

System_CAPS_protmethodOnOpen(TimeSpan)

(Hérité de ClientEntity.)

System_CAPS_protmethodOnOpened()

(Hérité de ClientEntity.)

System_CAPS_pubmethodPeek()

Retourne sans supprimer le premier message dans la file d'attente.

System_CAPS_pubmethodPeek(Int64)

Retourne sans supprimer le premier message dans la file d'attente.

System_CAPS_pubmethodPeekAsync()

Retourne de manière asynchrone sans supprimer le premier message dans la file d'attente.

System_CAPS_pubmethodPeekAsync(Int64)

Retourne de manière asynchrone sans supprimer le premier message dans la file d'attente.

System_CAPS_pubmethodPeekBatch(Int32)

Lit un lot de messages.

System_CAPS_pubmethodPeekBatch(Int64, Int32)

Lit un lot de messages.

System_CAPS_pubmethodPeekBatchAsync(Int32)

Lit de manière asynchrone un lot de messages.

System_CAPS_pubmethodPeekBatchAsync(Int64, Int32)

Lit de manière asynchrone un lot de messages.

System_CAPS_pubmethodReceive()
System_CAPS_pubmethodReceive(Int64)
System_CAPS_pubmethodReceive(TimeSpan)
System_CAPS_pubmethodReceiveAsync()

Reçoit de façon asynchrone un message à l'aide du P:Microsoft.ServiceBus.Messaging.QueueClient.InternalReceiver.

System_CAPS_pubmethodReceiveAsync(Int64)

Reçoit de façon asynchrone un message à l'aide du P:Microsoft.ServiceBus.Messaging.QueueClient.InternalReceiver.

System_CAPS_pubmethodReceiveAsync(TimeSpan)

Reçoit de façon asynchrone un message à l'aide du P:Microsoft.ServiceBus.Messaging.QueueClient.InternalReceiver.

System_CAPS_pubmethodReceiveBatch(IEnumerable<Int64>)

Reçoit un lot de messages.

System_CAPS_pubmethodReceiveBatch(Int32)

Reçoit un lot de messages.

System_CAPS_pubmethodReceiveBatch(Int32, TimeSpan)

Reçoit un lot de messages.

System_CAPS_pubmethodReceiveBatchAsync(IEnumerable<Int64>)

Reçoit un lot de messages de manière asynchrone.

System_CAPS_pubmethodReceiveBatchAsync(Int32)

Reçoit un lot de messages de manière asynchrone.

System_CAPS_pubmethodReceiveBatchAsync(Int32, TimeSpan)

Reçoit un lot de messages de manière asynchrone.

System_CAPS_pubmethodRegisterSessionHandler(Type)

Inscrit le Gestionnaire de sessions avec un type spécifique.

System_CAPS_pubmethodRegisterSessionHandler(Type, SessionHandlerOptions)

Inscrit le Gestionnaire de sessions avec les options type et Gestionnaire spécifiques.

System_CAPS_pubmethodRegisterSessionHandlerAsync(Type)

Inscrit le Gestionnaire de sessions avec un type spécifique de manière asynchrone.

System_CAPS_pubmethodRegisterSessionHandlerAsync(Type, SessionHandlerOptions)

Inscrit le Gestionnaire de sessions avec les options spécifiques de type et le Gestionnaire de manière asynchrone.

System_CAPS_pubmethodRegisterSessionHandlerFactory(IMessageSessionAsyncHandlerFactory, SessionHandlerOptions)

Inscrit une fabrique de gestionnaire de session de message avec les options spécifiées.

System_CAPS_pubmethodRegisterSessionHandlerFactory(IMessageSessionHandlerFactory, SessionHandlerOptions)

Inscrit une fabrique de gestionnaire de session de message avec les options spécifiées.

System_CAPS_pubmethodRegisterSessionHandlerFactoryAsync(IMessageSessionAsyncHandlerFactory, SessionHandlerOptions)

Inscrit une fabrique de gestionnaire de sessions de messages de manière asynchrone.

System_CAPS_pubmethodRegisterSessionHandlerFactoryAsync(IMessageSessionHandlerFactory, SessionHandlerOptions)

Inscrit une fabrique de gestionnaire de sessions de messages de manière asynchrone.

System_CAPS_pubmethodRenewMessageLock(Guid)

System_CAPS_pubmethodRenewMessageLockAsync(Guid)

System_CAPS_pubmethodScheduleMessageAsync(BrokeredMessage, DateTimeOffset)

Planifie l’envoi d’un message.

System_CAPS_pubmethodSend(BrokeredMessage)
System_CAPS_pubmethodSendAsync(BrokeredMessage)

Envoie de façon asynchrone un message à l'aide du P:Microsoft.ServiceBus.Messaging.QueueClient.InternalSender.

System_CAPS_pubmethodSendBatch(IEnumerable<BrokeredMessage>)

Envoie un ensemble de messages répartis (pour le traitement par lots).

System_CAPS_pubmethodSendBatchAsync(IEnumerable<BrokeredMessage>)

Envoie de façon asynchrone un ensemble de messages répartis (pour le traitement par lots).

System_CAPS_protmethodThrowIfClosed()

(Hérité de ClientEntity.)

System_CAPS_protmethodThrowIfDisposed()

(Hérité de ClientEntity.)

System_CAPS_protmethodThrowIfDisposedOrImmutable()

(Hérité de ClientEntity.)

System_CAPS_protmethodThrowIfDisposedOrNotOpen()

(Hérité de ClientEntity.)

System_CAPS_protmethodThrowIfFaulted()

(Hérité de ClientEntity.)

System_CAPS_pubmethodToString()

(Hérité de Object.)

Cette classe est principalement utilisée pour les opérations d’exécution Service Bus, telles que l’envoi et réception de messages.

Cette classe abstraite n'est pas destinée à être hérité, les membres protégés de cette classe doivent donc être ignorés.

// Create the MessagingFactory
     MessagingFactory factory = 
     MessagingFactory.Create(myServiceBusNamespaceUri, SharedSecretTokenProvider.CreateSharedSecretTokenProvider(issuerName, issuerKey));

     //********************************************************************************
     //                          Sending messages to a Queue
     //********************************************************************************

     // Create queue client
     QueueClient myQueueClient = factory.CreateQueueClient("myQueue");

     // Send messages
     List <object>; Issues = new List <object>();
     foreach (var issue in Issues)
     {
        myQueueClient.Send(new BrokeredMessage(issue));
     }

     // ... Recieve messages
     for (int count = 0; count < MsgCount; count++)
     {
         var message = myQueueClient.Receive();
         message.Complete();
     }

N'importe quel public statique (Shared en Visual Basic) de ce type sont thread-safe. Membres d'instance sont également garantis thread-safe.

T: Microsoft.ServiceBus.Messaging.MessagingFactory
Microsoft.ServiceBus.Messaging, espace de noms

Retour au début
Afficher: