Exporter (0) Imprimer
Développer tout

Classe MessagingFactory

Représente une fabrique de messagerie. Il s'agit de la classe d'ancre utilisée pour les opérations d'échange avec des files d'attente, des rubriques ou des abonnements.

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

public abstract class MessagingFactory : MessageClientEntity

Le type MessagingFactory expose les membres suivants.

  NomDescription
Propriété publiqueAddressObtient l'adresse de base de la fabrique de messagerie.
Propriété publiqueIsClosed (hérité de ClientEntity.)
Propriété publiqueNamespaceEndpoints
Propriété publiquePrefetchCountObtient ou définit le nombre de messages que le destinataire peut demander simultanément.
Propriété publiqueRetryPolicy (hérité de ClientEntity.)
Propriété protégéeThisLock (hérité de ClientEntity.)
Haut de la page

  NomDescription
Méthode publiqueAbortPerforms abort functionality on the messaging entity. (hérité de ClientEntity.)
Méthode publiqueAcceptMessageSession()()()()Renvoie les sessions disponibles dans les abonnements et files d’attente activés pour les sessions dans l’espace de noms de service.
Méthode publiqueAcceptMessageSession(TimeSpan)Renvoie les sessions disponibles dans les abonnements et files d’attente activés pour les sessions dans l’espace de noms de service.
Méthode publiqueAcceptMessageSessionAsync()()()()Retourne de manière asynchrone les sessions disponibles dans les abonnements et files d'attente activés pour les sessions dans l'espace de noms de service.
Méthode publiqueAcceptMessageSessionAsync(TimeSpan)Retourne de manière asynchrone les sessions disponibles dans les abonnements et files d'attente activés pour les sessions dans l'espace de noms de service.
Méthode publiqueBeginAcceptMessageSession(AsyncCallback, Object)Commence une opération asynchrone d'acceptation d'une session de messagerie.
Méthode publiqueBeginAcceptMessageSession(TimeSpan, AsyncCallback, Object)Commence une opération asynchrone d'acceptation d'une session de messagerie.
Méthode publiqueBeginCloseCommence une opération asynchrone de fermeture d'entité cliente de message. (hérité de MessageClientEntity.)
Méthode publiqueMembre statiqueBeginCreate(IEnumerable<(Of <<'(String>)>>), AsyncCallback, Object)Commence une requête asynchrone de création d'objet MessagingFactory.
Méthode publiqueMembre statiqueBeginCreate(IEnumerable<(Of <<'(Uri>)>>), AsyncCallback, Object)Commence une requête asynchrone de création d'objet MessagingFactory.
Méthode publiqueMembre statiqueBeginCreate(String, AsyncCallback, Object)Commence une requête asynchrone de création d'objet MessagingFactory.
Méthode publiqueMembre statiqueBeginCreate(Uri, AsyncCallback, Object)Commence une requête asynchrone de création d'objet MessagingFactory.
Méthode publiqueMembre statiqueBeginCreate(IEnumerable<(Of <<'(String>)>>), MessagingFactorySettings, AsyncCallback, Object)Commence une requête asynchrone de création d'objet MessagingFactory.
Méthode publiqueMembre statiqueBeginCreate(IEnumerable<(Of <<'(String>)>>), TokenProvider, AsyncCallback, Object)Commence une requête asynchrone de création d'objet MessagingFactory.
Méthode publiqueMembre statiqueBeginCreate(IEnumerable<(Of <<'(Uri>)>>), MessagingFactorySettings, AsyncCallback, Object)Commence une requête asynchrone de création d'objet MessagingFactory.
Méthode publiqueMembre statiqueBeginCreate(IEnumerable<(Of <<'(Uri>)>>), TokenProvider, AsyncCallback, Object)Commence une requête asynchrone de création d'objet MessagingFactory.
Méthode publiqueMembre statiqueBeginCreate(String, MessagingFactorySettings, AsyncCallback, Object)Commence une requête asynchrone de création d'objet MessagingFactory.
Méthode publiqueMembre statiqueBeginCreate(String, TokenProvider, AsyncCallback, Object)Commence une requête asynchrone de création d'objet MessagingFactory.
Méthode publiqueMembre statiqueBeginCreate(Uri, MessagingFactorySettings, AsyncCallback, Object)Commence une requête asynchrone de création d'objet MessagingFactory.
Méthode publiqueMembre statiqueBeginCreate(Uri, TokenProvider, AsyncCallback, Object)Commence une requête asynchrone de création d'objet MessagingFactory.
Méthode publiqueBeginCreateMessageReceiver(String, AsyncCallback, Object)Commence à créer un destinataire de message.
Méthode publiqueBeginCreateMessageReceiver(String, ReceiveMode, AsyncCallback, Object)Commence à créer un destinataire de message.
Méthode publiqueBeginCreateMessageSender(String, AsyncCallback, Object)Commence à créer un expéditeur de message.
Méthode publiqueBeginCreateMessageSender(String, String, AsyncCallback, Object)Commence à créer un expéditeur de message.
Méthode publiqueBeginPairNamespaceEntame le couplage d'un espace de noms.
Méthode publiqueCloseSends a cleanup message to Service Bus to signal the completion of the usage of an entity. (hérité de ClientEntity.)
Méthode publiqueCloseAsyncSends a cleanup message asynchronously to Service Bus to signal the completion of the usage of an entity. (hérité de ClientEntity.)
Méthode publiqueMembre statiqueCreate()()()()Crée un objet fabrique de messagerie.
Méthode publiqueMembre statiqueCreate(IEnumerable<(Of <<'(String>)>>))Crée un objet MessagingFactory.
Méthode publiqueMembre statiqueCreate(IEnumerable<(Of <<'(Uri>)>>))Crée un objet MessagingFactory.
Méthode publiqueMembre statiqueCreate(String)Crée un objet MessagingFactory.
Méthode publiqueMembre statiqueCreate(Uri)Crée un objet MessagingFactory.
Méthode publiqueMembre statiqueCreate(IEnumerable<(Of <<'(String>)>>), MessagingFactorySettings)Crée un objet MessagingFactory.
Méthode publiqueMembre statiqueCreate(IEnumerable<(Of <<'(String>)>>), TokenProvider)Crée un objet MessagingFactory.
Méthode publiqueMembre statiqueCreate(IEnumerable<(Of <<'(Uri>)>>), MessagingFactorySettings)Crée un objet MessagingFactory.
Méthode publiqueMembre statiqueCreate(IEnumerable<(Of <<'(Uri>)>>), TokenProvider)Crée un objet MessagingFactory.
Méthode publiqueMembre statiqueCreate(String, MessagingFactorySettings)Crée un objet MessagingFactory.
Méthode publiqueMembre statiqueCreate(String, TokenProvider)Crée un objet MessagingFactory.
Méthode publiqueMembre statiqueCreate(Uri, MessagingFactorySettings)Crée un objet MessagingFactory.
Méthode publiqueMembre statiqueCreate(Uri, TokenProvider)Crée un objet MessagingFactory.
Méthode publiqueMembre statiqueCreateAsync(IEnumerable<(Of <<'(String>)>>))Crée de manière asynchrone un objet fabrique de messagerie.
Méthode publiqueMembre statiqueCreateAsync(IEnumerable<(Of <<'(Uri>)>>))Crée de manière asynchrone un objet fabrique de messagerie.
Méthode publiqueMembre statiqueCreateAsync(String)Crée de manière asynchrone un objet fabrique de messagerie.
Méthode publiqueMembre statiqueCreateAsync(Uri)Crée de manière asynchrone un objet fabrique de messagerie.
Méthode publiqueMembre statiqueCreateAsync(IEnumerable<(Of <<'(String>)>>), MessagingFactorySettings)Crée de manière asynchrone un objet fabrique de messagerie.
Méthode publiqueMembre statiqueCreateAsync(IEnumerable<(Of <<'(String>)>>), TokenProvider)Crée de manière asynchrone un objet fabrique de messagerie.
Méthode publiqueMembre statiqueCreateAsync(IEnumerable<(Of <<'(Uri>)>>), MessagingFactorySettings)Crée de manière asynchrone un objet fabrique de messagerie.
Méthode publiqueMembre statiqueCreateAsync(IEnumerable<(Of <<'(Uri>)>>), TokenProvider)Crée de manière asynchrone un objet fabrique de messagerie.
Méthode publiqueMembre statiqueCreateAsync(String, MessagingFactorySettings)Crée de manière asynchrone un objet fabrique de messagerie.
Méthode publiqueMembre statiqueCreateAsync(String, TokenProvider)Crée de manière asynchrone un objet fabrique de messagerie.
Méthode publiqueMembre statiqueCreateAsync(Uri, MessagingFactorySettings)Crée de manière asynchrone un objet fabrique de messagerie.
Méthode publiqueMembre statiqueCreateAsync(Uri, TokenProvider)Crée de manière asynchrone un objet fabrique de messagerie.
Méthode publiqueCreateEventHubClient
Méthode publiqueMembre statiqueCreateFromConnectionStringCrée un objet MessagingFactory à partir d'une chaîne de connexion.
Méthode publiqueCreateMessageReceiver(String)Crée un destinataire de message.
Méthode publiqueCreateMessageReceiver(String, ReceiveMode)Crée un destinataire de message.
Méthode publiqueCreateMessageReceiverAsync(String)Crée de manière asynchrone un destinataire de message.
Méthode publiqueCreateMessageReceiverAsync(String, ReceiveMode)Crée de manière asynchrone un destinataire de message.
Méthode publiqueCreateMessageSender(String)Crée un expéditeur de message.
Méthode publiqueCreateMessageSender(String, String)Crée un expéditeur de message.
Méthode publiqueCreateMessageSenderAsync(String)Crée de manière asynchrone un expéditeur de message.
Méthode publiqueCreateMessageSenderAsync(String, String)Crée de manière asynchrone un expéditeur de message.
Méthode publiqueCreateQueueClient(String)Crée un client de file d'attente.
Méthode publiqueCreateQueueClient(String, ReceiveMode)Crée un client de file d'attente.
Méthode publiqueCreateSubscriptionClient(String, String)Crée un client d'abonnement.
Méthode publiqueCreateSubscriptionClient(String, String, ReceiveMode)Crée un client d'abonnement.
Méthode publiqueCreateTopicClientCrée un client de rubrique.
Méthode publiqueEndAcceptMessageSessionMet fin à une requête asynchrone d'acceptation d'un objet MessagingFactory.
Méthode publiqueEndCloseAchève une opération asynchrone de fermeture d'entité cliente de message. (hérité de MessageClientEntity.)
Méthode publiqueMembre statiqueEndCreateMet fin à une requête asynchrone de création d'objet MessagingFactory.
Méthode publiqueEndCreateMessageReceiverArrête de créer un destinataire de message.
Méthode publiqueEndCreateMessageSenderArrête de créer un expéditeur de message.
Méthode publiqueEndPairNamespaceAchève le couplage d'un espace de noms.
Méthode publiqueEquals (hérité de Object.)
Méthode protégéeFaultFor internal use only. Do not inherit from this class. (hérité de ClientEntity.)
Méthode protégéeFinalize (hérité de Object.)
Méthode publiqueGetHashCode (hérité de Object.)
Méthode publiqueGetSettingsRécupère une copie des paramètres de la fabrique de messagerie.
Méthode publiqueGetType (hérité de Object.)
Méthode protégéeMemberwiseClone (hérité de Object.)
Méthode protégéeOnAbortExécute l'action d'abandon. (remplace ClientEntity..::..OnAbort()()()().)
Méthode protégéeOnAcceptMessageSessionExécute la session de messagerie acceptée.
Méthode protégéeOnAcceptSessionReceiverExécute l'action d'acceptation de destinataire de session.
Méthode protégéeOnBeginAcceptMessageSessionExécute l'action de début d'acceptation de la session de messagerie.
Méthode protégéeOnBeginAcceptSessionReceiverExécute l'action de début d'acceptation de destinataire de session.
Méthode protégéeOnBeginCloseExécute l'action de début de fermeture. (remplace ClientEntity..::..OnBeginClose(TimeSpan, AsyncCallback, Object).)
Méthode protégéeOnBeginCreateMessageReceiverExécute l'action de début de création de destinataire de message.
Méthode protégéeOnBeginCreateMessageSender(String, TimeSpan, AsyncCallback, Object)Exécute l'action de début de création du destinataire de message.
Méthode protégéeOnBeginCreateMessageSender(String, String, TimeSpan, AsyncCallback, Object)Exécute l'action de début de création du destinataire de message.
Méthode protégéeOnBeginOpen (hérité de ClientEntity.)
Méthode protégéeOnCloseExécute l'action de fermeture. (remplace ClientEntity..::..OnClose(TimeSpan).)
Méthode protégéeOnClosed (hérité de ClientEntity.)
Méthode protégéeOnCreateEventHubClient
Méthode protégéeOnCreateMessageReceiverExécute l'action de création de destinataire de message.
Méthode protégéeOnCreateMessageSender(String, TimeSpan)Exécute l'action de création d'expéditeur de message.
Méthode protégéeOnCreateMessageSender(String, String, TimeSpan)Exécute l'action de création d'expéditeur de message.
Méthode protégéeOnCreateQueueClientExécute l'action de création de client de file d'attente.
Méthode protégéeOnCreateSubscriptionClient(String, ReceiveMode)Exécute l'action de création de client d'abonnement.
Méthode protégéeOnCreateSubscriptionClient(String, String, ReceiveMode)Exécute l'action de création de client d'abonnement.
Méthode protégéeOnCreateTopicClientExécute l'action de création de client de rubrique.
Méthode protégéeOnEndAcceptMessageSessionExécute l'action de fin d'acceptation de la session de messagerie.
Méthode protégéeOnEndAcceptSessionReceiverExécute l'action de fin d'acceptation de destinataire de session.
Méthode protégéeOnEndCloseExécute l'action de fin de fermeture. (remplace ClientEntity..::..OnEndClose(IAsyncResult).)
Méthode protégéeOnEndCreateMessageReceiverExécute l'action de fin de création de destinataire de message.
Méthode protégéeOnEndCreateMessageSenderExécute l'action de fin de création de l'expéditeur de message.
Méthode protégéeOnEndOpen (hérité de ClientEntity.)
Méthode protégéeOnFaulted (hérité de ClientEntity.)
Méthode protégéeOnOpen (hérité de ClientEntity.)
Méthode protégéeOnOpened (hérité de ClientEntity.)
Méthode publiquePairNamespaceAsyncCouplage asynchrone d'un espace de noms.
Méthode protégéeThrowIfClosed (hérité de ClientEntity.)
Méthode protégéeThrowIfDisposed (hérité de ClientEntity.)
Méthode protégéeThrowIfDisposedOrImmutable (hérité de ClientEntity.)
Méthode protégéeThrowIfDisposedOrNotOpen (hérité de ClientEntity.)
Méthode protégéeThrowIfFaulted (hérité de ClientEntity.)
Méthode publiqueToString (hérité de Object.)
Haut de la page

Please note that any member method with CreateXXXClient, such as CreateQueueClient(String), does not create a new entity in the service namespace. It only retrieves a handle to an existing entity created earlier using the NamespaceManager object. If these entities do not exist in the service namespace, you will receive an exception.

Also note that settings are only applied when provided through constructor methods and cannot be modified later.

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);

Any public static (Shared in Visual Basic) members of this type are thread safe. Instance members are also guaranteed to be thread safe.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft