MessagingFactory Classe

Définition

La classe MessagingFactory est la classe d’ancre utilisée pour les opérations d’exécution pour envoyer et recevoir vers et à partir de files d’attente, de rubriques ou d’abonnements.

public abstract class MessagingFactory : Microsoft.ServiceBus.Messaging.ClientEntity
type MessagingFactory = class
    inherit ClientEntity
Public MustInherit Class MessagingFactory
Inherits ClientEntity
Héritage
MessagingFactory

Exemples

string Address = "sb://myapp.WindowsAzure.com/"; //base address of namespace you are connecting to.
MessagingFactorySettings MsgFactorySettings = new MessagingFactorySettings(); //specify operating timeout (optional)
MessagingFactory MsgFactory = MessagingFactory.Create(Address, MsgFactorySettings);

Remarques

Notez que toute méthode membre avec CreateXXXClient, telle que CreateQueueClient, ne crée pas d’entité dans l’espace de noms. Il obtient uniquement le handle pour une entité existante créée précédemment à l’aide de NamespaceManager. Si ces entités n’existent pas dans l’espace de noms, vous obtiendrez une exception.

Propriétés

Address

Obtient l’adresse de base de la fabrique de messagerie.

IsClosed

La classe MessagingFactory est la classe d’ancre utilisée pour les opérations d’exécution pour envoyer et recevoir vers et à partir de files d’attente, de rubriques ou d’abonnements.

(Hérité de ClientEntity)
NamespaceEndpoints

Obtient une liste de points de terminaison d’espace de noms.

PrefetchCount

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

RetryPolicy

La classe MessagingFactory est la classe d’ancre utilisée pour les opérations d’exécution pour envoyer et recevoir vers et à partir de files d’attente, de rubriques ou d’abonnements.

(Hérité de ClientEntity)
ThisLock

La classe MessagingFactory est la classe d’ancre utilisée pour les opérations d’exécution pour envoyer et recevoir vers et à partir de files d’attente, de rubriques ou d’abonnements.

(Hérité de ClientEntity)

Méthodes

Abort()

Effectue la fonctionnalité d’abandon sur l’entité de messagerie.

(Hérité de ClientEntity)
AcceptMessageSession()

Retourne les sessions disponibles dans tous les abonnements et files d’attente avec session dans l’espace de noms de service.

AcceptMessageSession(TimeSpan)

Retourne les sessions disponibles dans tous les abonnements et files d’attente avec session dans l’espace de noms de service.

AcceptMessageSessionAsync()

Retourne de manière asynchrone les sessions disponibles dans tous les abonnements et files d’attente avec session dans l’espace de noms de service.

AcceptMessageSessionAsync(TimeSpan)

Retourne de manière asynchrone les sessions disponibles dans tous les abonnements et files d’attente avec session dans l’espace de noms de service.

Close()

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

(Hérité de ClientEntity)
CloseAsync()

Envoie un message de nettoyage de manière asynchrone à Service Bus pour signaler la fin de l’utilisation d’une entité.

(Hérité de ClientEntity)
Create()

Crée un objet de fabrique de messagerie.

Create(IEnumerable<String>)

Crée un objet MessagingFactory.

Create(IEnumerable<String>, MessagingFactorySettings)

Crée un objet MessagingFactory.

Create(IEnumerable<String>, TokenProvider)

Crée un objet MessagingFactory.

Create(IEnumerable<Uri>)

Crée un objet MessagingFactory.

Create(IEnumerable<Uri>, MessagingFactorySettings)

Crée un objet MessagingFactory.

Create(IEnumerable<Uri>, TokenProvider)

Crée un objet MessagingFactory.

Create(String)

Crée un objet MessagingFactory.

Create(String, MessagingFactorySettings)

Crée un objet MessagingFactory.

Create(String, TokenProvider)

Crée un objet MessagingFactory.

Create(Uri)

Crée un objet MessagingFactory.

Create(Uri, MessagingFactorySettings)

Crée un objet MessagingFactory.

Create(Uri, TokenProvider)

Crée un objet MessagingFactory.

CreateAsync(IEnumerable<String>)

Crée de manière asynchrone un objet de fabrique de messagerie.

CreateAsync(IEnumerable<String>, MessagingFactorySettings)

Crée de manière asynchrone un objet de fabrique de messagerie.

CreateAsync(IEnumerable<String>, TokenProvider)

Crée de manière asynchrone un objet de fabrique de messagerie.

CreateAsync(IEnumerable<Uri>)

Crée de manière asynchrone un objet de fabrique de messagerie.

CreateAsync(IEnumerable<Uri>, MessagingFactorySettings)

Crée de manière asynchrone un objet de fabrique de messagerie.

CreateAsync(IEnumerable<Uri>, TokenProvider)

Crée de manière asynchrone un objet de fabrique de messagerie.

CreateAsync(String)

Crée de manière asynchrone un objet de fabrique de messagerie.

CreateAsync(String, MessagingFactorySettings)

Crée de manière asynchrone un objet de fabrique de messagerie.

CreateAsync(String, TokenProvider)

Crée de manière asynchrone un objet de fabrique de messagerie.

CreateAsync(Uri)

Crée de manière asynchrone un objet de fabrique de messagerie.

CreateAsync(Uri, MessagingFactorySettings)

Crée de manière asynchrone un objet de fabrique de messagerie.

CreateAsync(Uri, TokenProvider)

Crée de manière asynchrone un objet de fabrique de messagerie.

CreateEventHubClient(String)

Crée un EventHubClient objet à l’aide du chemin d’accès spécifié.

CreateFromConnectionString(String)

Crée un MessagingFactory objet à partir d’une chaîne de connexion.

CreateMessageReceiver(String)

Crée un récepteur de messages.

CreateMessageReceiver(String, ReceiveMode)

Crée un récepteur de messages.

CreateMessageReceiverAsync(String)

Crée de manière asynchrone un récepteur de messages.

CreateMessageReceiverAsync(String, ReceiveMode)

Crée de manière asynchrone un récepteur de messages.

CreateMessageSender(String)

Crée un expéditeur de message.

CreateMessageSender(String, String)

Crée un expéditeur de message.

CreateMessageSenderAsync(String)

Crée de manière asynchrone un expéditeur de message.

CreateMessageSenderAsync(String, String)

Crée de manière asynchrone un expéditeur de message.

CreateQueueClient(String)

Crée un client de file d’attente.

CreateQueueClient(String, ReceiveMode)

Crée un client de file d’attente.

CreateSubscriptionClient(String, String)

Crée un client d’abonnement.

CreateSubscriptionClient(String, String, ReceiveMode)

Crée un client d’abonnement.

CreateTopicClient(String)

Crée un client de rubrique.

Fault()

À usage interne uniquement. N’héritez pas de cette classe.

(Hérité de ClientEntity)
GetSettings()

Récupère une copie des paramètres de la fabrique de messagerie.

IncrementConnectionResetCount(Uri)

La classe MessagingFactory est la classe d’ancre utilisée pour les opérations d’exécution pour envoyer et recevoir vers et à partir de files d’attente, de rubriques ou d’abonnements.

OnAbort()

Exécute l’action d’abandon.

OnAcceptMessageSession(ReceiveMode, TimeSpan, TimeSpan)

Exécute la session d’acceptation du message.

OnAcceptSessionReceiver(String, String, ReceiveMode, TimeSpan)

Exécute l’action accepter le récepteur de session.

OnBeginAcceptMessageSession(ReceiveMode, TimeSpan, TimeSpan, AsyncCallback, Object)

Exécute l’action commencer à accepter la session de message.

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

Exécute l’action commencer à accepter le récepteur de session.

OnBeginClose(TimeSpan, AsyncCallback, Object)

Exécute l’action de début de fermeture.

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

Exécute l’action commencer à créer un récepteur de messages.

OnBeginCreateMessageSender(String, String, TimeSpan, AsyncCallback, Object)

Exécute l’action commencer à créer un expéditeur de message.

OnBeginCreateMessageSender(String, TimeSpan, AsyncCallback, Object)

Exécute l’action commencer à créer un expéditeur de message.

OnBeginOpen(TimeSpan, AsyncCallback, Object)

La classe MessagingFactory est la classe d’ancre utilisée pour les opérations d’exécution pour envoyer et recevoir vers et à partir de files d’attente, de rubriques ou d’abonnements.

(Hérité de ClientEntity)
OnClose(TimeSpan)

Exécute l’action de fermeture.

OnClosed()

La classe MessagingFactory est la classe d’ancre utilisée pour les opérations d’exécution pour envoyer et recevoir vers et à partir de files d’attente, de rubriques ou d’abonnements.

(Hérité de ClientEntity)
OnCreateEventHubClient(String)

Exécute l’action de client créer un hub d’événements.

OnCreateMessageReceiver(String, ReceiveMode, TimeSpan)

Exécute l’action créer un récepteur de messages.

OnCreateMessageSender(String, String, TimeSpan)

Exécute l’action créer un expéditeur de message.

OnCreateMessageSender(String, TimeSpan)

Exécute l’action créer un expéditeur de message.

OnCreateQueueClient(String, ReceiveMode)

Exécute l’action créer un client de file d’attente.

OnCreateSubscriptionClient(String, ReceiveMode)

Exécute une action créer un client d’abonnement.

OnCreateSubscriptionClient(String, String, ReceiveMode)

Exécute une action créer un client d’abonnement.

OnCreateTopicClient(String)

Exécute l’action créer un client de rubrique.

OnEndAcceptMessageSession(IAsyncResult)

Exécute l’action de fin d’accepter la session de message.

OnEndAcceptSessionReceiver(IAsyncResult)

Exécute l’action de fin d’acceptation du récepteur de session.

OnEndClose(IAsyncResult)

Exécute l’action de fermeture de fin.

OnEndCreateMessageReceiver(IAsyncResult)

Exécute l’action de fin de la création du récepteur de messages.

OnEndCreateMessageSender(IAsyncResult)

Exécute l’action de fin de créer un message expéditeur.

OnEndOpen(IAsyncResult)

La classe MessagingFactory est la classe d’ancre utilisée pour les opérations d’exécution pour envoyer et recevoir vers et à partir de files d’attente, de rubriques ou d’abonnements.

(Hérité de ClientEntity)
OnFaulted()

La classe MessagingFactory est la classe d’ancre utilisée pour les opérations d’exécution pour envoyer et recevoir vers et à partir de files d’attente, de rubriques ou d’abonnements.

(Hérité de ClientEntity)
OnOpen(TimeSpan)

La classe MessagingFactory est la classe d’ancre utilisée pour les opérations d’exécution pour envoyer et recevoir vers et à partir de files d’attente, de rubriques ou d’abonnements.

(Hérité de ClientEntity)
OnOpened()

La classe MessagingFactory est la classe d’ancre utilisée pour les opérations d’exécution pour envoyer et recevoir vers et à partir de files d’attente, de rubriques ou d’abonnements.

(Hérité de ClientEntity)
PairNamespaceAsync(PairedNamespaceOptions)

Associe de manière asynchrone un espace de noms.

ResetConnection()

La classe MessagingFactory est la classe d’ancre utilisée pour les opérations d’exécution pour envoyer et recevoir vers et à partir de files d’attente, de rubriques ou d’abonnements.

ThrowIfClosed()

La classe MessagingFactory est la classe d’ancre utilisée pour les opérations d’exécution pour envoyer et recevoir vers et à partir de files d’attente, de rubriques ou d’abonnements.

(Hérité de ClientEntity)
ThrowIfDisposed()

La classe MessagingFactory est la classe d’ancre utilisée pour les opérations d’exécution pour envoyer et recevoir vers et à partir de files d’attente, de rubriques ou d’abonnements.

(Hérité de ClientEntity)
ThrowIfDisposedOrImmutable()

La classe MessagingFactory est la classe d’ancre utilisée pour les opérations d’exécution pour envoyer et recevoir vers et à partir de files d’attente, de rubriques ou d’abonnements.

(Hérité de ClientEntity)
ThrowIfDisposedOrNotOpen()

La classe MessagingFactory est la classe d’ancre utilisée pour les opérations d’exécution pour envoyer et recevoir vers et à partir de files d’attente, de rubriques ou d’abonnements.

(Hérité de ClientEntity)
ThrowIfFaulted()

La classe MessagingFactory est la classe d’ancre utilisée pour les opérations d’exécution pour envoyer et recevoir vers et à partir de files d’attente, de rubriques ou d’abonnements.

(Hérité de ClientEntity)

S’applique à

Voir aussi