Esporta (0) Stampa
Espandi tutto
Questo argomento non è stato ancora valutato - Valuta questo argomento

Classe MessagingFactory

Rappresenta una factory di messaggistica, ovvero la classe di ancoraggio utilizzata per operazioni di runtime di invio e ricezione di messaggi verso e da code, argomenti o sottoscrizioni.

Spazio dei nomi  Microsoft.ServiceBus.Messaging
Assembly:  Microsoft.ServiceBus (in Microsoft.ServiceBus.dll)
public ref class MessagingFactory abstract : public MessageClientEntity

Nel tipo MessagingFactory sono esposti i membri seguenti.

  NomeDescrizione
Proprietà pubblicaAddressOttiene l'indirizzo di base della factory di messaggistica.
Proprietà pubblicaIsClosedOttiene o imposta un valore che indica se l'entità client del messaggio è chiusa. Ereditato da MessageClientEntity.
Proprietà pubblicaPrefetchCountOttiene o imposta il numero di messaggi che possono essere richiesti simultaneamente dal ricevitore del messaggio.
Proprietà pubblicaRetryPolicyOttiene o imposta un criterio di ripetizione associato all'istanza corrente che determina se la richiesta debba essere ripetuta. Ereditato da MessageClientEntity.
Proprietà protettaThisLockOttiene un oggetto utilizzato per il blocco dell'istanza MessageClientEntity. Ereditato da MessageClientEntity.
In alto
  NomeDescrizione
Metodo pubblicoAbortInterrompe l'entità client del messaggio e la imposta su uno stato di chiusura. Ereditato da MessageClientEntity.
Metodo pubblicoAcceptMessageSession()()()()Restituisce le sessioni disponibili in tutte le code e le sottoscrizioni nello spazio dei nomi del servizio abilitate per le sessioni.
Metodo pubblicoAcceptMessageSession(TimeSpan)Restituisce le sessioni disponibili in tutte le code e le sottoscrizioni nello spazio dei nomi del servizio abilitate per le sessioni.
Metodo pubblicoAcceptMessageSessionAsync()()()()Restituisce in modo asincrono le sessioni disponibili in tutte le code e le sottoscrizioni nello spazio dei nomi del servizio abilitate per le sessioni.
Metodo pubblicoAcceptMessageSessionAsync(TimeSpan)Restituisce in modo asincrono le sessioni disponibili in tutte le code e le sottoscrizioni nello spazio dei nomi del servizio abilitate per le sessioni.
Metodo pubblicoBeginAcceptMessageSession(AsyncCallback, Object)Inizia un'operazione asincrona per accettare una sessione di messaggistica.
Metodo pubblicoBeginAcceptMessageSession(TimeSpan, AsyncCallback, Object)Inizia un'operazione asincrona per accettare una sessione di messaggistica.
Metodo pubblicoBeginCloseInizia un'operazione asincrona per chiudere l'entità client del messaggio. Ereditato da MessageClientEntity.
Metodo pubblicoMembro staticoBeginCreate(IEnumerable<(Of <<'(String>)>>), AsyncCallback, Object)Inizia una richiesta asincrona per creare un oggetto MessagingFactory.
Metodo pubblicoMembro staticoBeginCreate(IEnumerable<(Of <<'(Uri>)>>), AsyncCallback, Object)Inizia una richiesta asincrona per creare un oggetto MessagingFactory.
Metodo pubblicoMembro staticoBeginCreate(String, AsyncCallback, Object)Inizia una richiesta asincrona per creare un oggetto MessagingFactory.
Metodo pubblicoMembro staticoBeginCreate(Uri, AsyncCallback, Object)Inizia una richiesta asincrona per creare un oggetto MessagingFactory.
Metodo pubblicoMembro staticoBeginCreate(IEnumerable<(Of <<'(String>)>>), MessagingFactorySettings, AsyncCallback, Object)Inizia una richiesta asincrona per creare un oggetto MessagingFactory.
Metodo pubblicoMembro staticoBeginCreate(IEnumerable<(Of <<'(String>)>>), TokenProvider, AsyncCallback, Object)Inizia una richiesta asincrona per creare un oggetto MessagingFactory.
Metodo pubblicoMembro staticoBeginCreate(IEnumerable<(Of <<'(Uri>)>>), MessagingFactorySettings, AsyncCallback, Object)Inizia una richiesta asincrona per creare un oggetto MessagingFactory.
Metodo pubblicoMembro staticoBeginCreate(IEnumerable<(Of <<'(Uri>)>>), TokenProvider, AsyncCallback, Object)Inizia una richiesta asincrona per creare un oggetto MessagingFactory.
Metodo pubblicoMembro staticoBeginCreate(String, MessagingFactorySettings, AsyncCallback, Object)Inizia una richiesta asincrona per creare un oggetto MessagingFactory.
Metodo pubblicoMembro staticoBeginCreate(String, TokenProvider, AsyncCallback, Object)Inizia una richiesta asincrona per creare un oggetto MessagingFactory.
Metodo pubblicoMembro staticoBeginCreate(Uri, MessagingFactorySettings, AsyncCallback, Object)Inizia una richiesta asincrona per creare un oggetto MessagingFactory.
Metodo pubblicoMembro staticoBeginCreate(Uri, TokenProvider, AsyncCallback, Object)Inizia una richiesta asincrona per creare un oggetto MessagingFactory.
Metodo pubblicoBeginCreateMessageReceiver(String, AsyncCallback, Object)Inizia un'azione di creazione del ricevitore del messaggio.
Metodo pubblicoBeginCreateMessageReceiver(String, ReceiveMode, AsyncCallback, Object)Inizia un'azione di creazione del ricevitore del messaggio.
Metodo pubblicoBeginCreateMessageSender(String, AsyncCallback, Object)Inizia un'azione di creazione del mittente del messaggio.
Metodo pubblicoBeginCreateMessageSender(String, String, AsyncCallback, Object)Inizia un'azione di creazione del mittente del messaggio.
Metodo pubblicoBeginPairNamespaceInizia un'associazione spazio dei nomi.
Metodo pubblicoCloseChiude l'entità client del messaggio e la imposta su uno stato chiuso. Ereditato da MessageClientEntity.
Metodo pubblicoCloseAsyncChiude in modo asincrono l'entità client del messaggio e la imposta su uno stato chiuso. Ereditato da MessageClientEntity.
Metodo pubblicoMembro staticoCreate()()()()Crea un nuovo oggetto factory di messaggistica.
Metodo pubblicoMembro staticoCreate(IEnumerable<(Of <<'(String>)>>))Crea un nuovo oggetto MessagingFactory.
Metodo pubblicoMembro staticoCreate(IEnumerable<(Of <<'(Uri>)>>))Crea un nuovo oggetto MessagingFactory.
Metodo pubblicoMembro staticoCreate(String)Crea un nuovo oggetto MessagingFactory.
Metodo pubblicoMembro staticoCreate(Uri)Crea un nuovo oggetto MessagingFactory.
Metodo pubblicoMembro staticoCreate(IEnumerable<(Of <<'(String>)>>), MessagingFactorySettings)Crea un nuovo oggetto MessagingFactory.
Metodo pubblicoMembro staticoCreate(IEnumerable<(Of <<'(String>)>>), TokenProvider)Crea un nuovo oggetto MessagingFactory.
Metodo pubblicoMembro staticoCreate(IEnumerable<(Of <<'(Uri>)>>), MessagingFactorySettings)Crea un nuovo oggetto MessagingFactory.
Metodo pubblicoMembro staticoCreate(IEnumerable<(Of <<'(Uri>)>>), TokenProvider)Crea un nuovo oggetto MessagingFactory.
Metodo pubblicoMembro staticoCreate(String, MessagingFactorySettings)Crea un nuovo oggetto MessagingFactory.
Metodo pubblicoMembro staticoCreate(String, TokenProvider)Crea un nuovo oggetto MessagingFactory.
Metodo pubblicoMembro staticoCreate(Uri, MessagingFactorySettings)Crea un nuovo oggetto MessagingFactory.
Metodo pubblicoMembro staticoCreate(Uri, TokenProvider)Crea un nuovo oggetto MessagingFactory.
Metodo pubblicoMembro staticoCreateAsync(IEnumerable<(Of <<'(String>)>>))Crea in modo asincrono un nuovo oggetto factory di messaggistica.
Metodo pubblicoMembro staticoCreateAsync(IEnumerable<(Of <<'(Uri>)>>))Crea in modo asincrono un nuovo oggetto factory di messaggistica.
Metodo pubblicoMembro staticoCreateAsync(String)Crea in modo asincrono un nuovo oggetto factory di messaggistica.
Metodo pubblicoMembro staticoCreateAsync(Uri)Crea in modo asincrono un nuovo oggetto factory di messaggistica.
Metodo pubblicoMembro staticoCreateAsync(IEnumerable<(Of <<'(String>)>>), MessagingFactorySettings)Crea in modo asincrono un nuovo oggetto factory di messaggistica.
Metodo pubblicoMembro staticoCreateAsync(IEnumerable<(Of <<'(String>)>>), TokenProvider)Crea in modo asincrono un nuovo oggetto factory di messaggistica.
Metodo pubblicoMembro staticoCreateAsync(IEnumerable<(Of <<'(Uri>)>>), MessagingFactorySettings)Crea in modo asincrono un nuovo oggetto factory di messaggistica.
Metodo pubblicoMembro staticoCreateAsync(IEnumerable<(Of <<'(Uri>)>>), TokenProvider)Crea in modo asincrono un nuovo oggetto factory di messaggistica.
Metodo pubblicoMembro staticoCreateAsync(String, MessagingFactorySettings)Crea in modo asincrono un nuovo oggetto factory di messaggistica.
Metodo pubblicoMembro staticoCreateAsync(String, TokenProvider)Crea in modo asincrono un nuovo oggetto factory di messaggistica.
Metodo pubblicoMembro staticoCreateAsync(Uri, MessagingFactorySettings)Crea in modo asincrono un nuovo oggetto factory di messaggistica.
Metodo pubblicoMembro staticoCreateAsync(Uri, TokenProvider)Crea in modo asincrono un nuovo oggetto factory di messaggistica.
Metodo pubblicoMembro staticoCreateFromConnectionStringCrea un nuovo oggetto MessagingFactory a partire da una stringa di connessione.
Metodo pubblicoCreateMessageReceiver(String)Crea un ricevitore del messaggio.
Metodo pubblicoCreateMessageReceiver(String, ReceiveMode)Crea un ricevitore del messaggio.
Metodo pubblicoCreateMessageReceiverAsync(String)Crea in modo asincrono un ricevitore del messaggio.
Metodo pubblicoCreateMessageReceiverAsync(String, ReceiveMode)Crea in modo asincrono un ricevitore del messaggio.
Metodo pubblicoCreateMessageSender(String)Crea un mittente del messaggio.
Metodo pubblicoCreateMessageSender(String, String)Crea un mittente del messaggio.
Metodo pubblicoCreateMessageSenderAsync(String)Crea in modo asincrono un mittente del messaggio.
Metodo pubblicoCreateMessageSenderAsync(String, String)Crea in modo asincrono un mittente del messaggio.
Metodo pubblicoCreateQueueClient(String)Crea un nuovo client di coda.
Metodo pubblicoCreateQueueClient(String, ReceiveMode)Crea un nuovo client di coda.
Metodo pubblicoCreateSubscriptionClient(String, String)Crea un client di sottoscrizione.
Metodo pubblicoCreateSubscriptionClient(String, String, ReceiveMode)Crea un nuovo client di sottoscrizione.
Metodo pubblicoCreateTopicClientCrea un nuovo client di argomento.
Metodo pubblicoEndAcceptMessageSessionTermina una richiesta asincrona per accettare un oggetto MessagingFactory.
Metodo pubblicoEndCloseTermina un'operazione asincrona per chiudere l'entità client del messaggio. Ereditato da MessageClientEntity.
Metodo pubblicoMembro staticoEndCreateTermina una richiesta asincrona per creare un oggetto MessagingFactory.
Metodo pubblicoEndCreateMessageReceiverTermina un'azione di creazione del ricevitore del messaggio.
Metodo pubblicoEndCreateMessageSenderTermina un'azione di creazione del mittente del messaggio.
Metodo pubblicoEndPairNamespaceTermina l'associazione spazio dei nomi.
Metodo pubblicoEquals Ereditato da Object.
Metodo protettoFaultImposta l'entità client del messaggio su uno stato di errore. Ereditato da MessageClientEntity.
Metodo protettoFinalize Ereditato da Object.
Metodo pubblicoGetHashCode Ereditato da Object.
Metodo pubblicoGetSettingsRecupera una copia delle impostazioni della factory di messaggistica.
Metodo pubblicoGetType Ereditato da Object.
Metodo protettoMemberwiseClone Ereditato da Object.
Metodo protettoOnAbortEsegue l'azione di interruzione. Esegue l'override di MessageClientEntity..::..OnAbort()()()().
Metodo protettoOnAcceptMessageSessionEsegue l'accettazione della sessione di messaggistica.
Metodo protettoOnAcceptSessionReceiverEsegue l'azione di accettazione del ricevitore della sessione.
Metodo protettoOnBeginAcceptMessageSessionEsegue l'azione iniziale di accettazione della sessione di messaggistica.
Metodo protettoOnBeginAcceptSessionReceiverEsegue l'azione iniziale di accettazione del ricevitore della sessione.
Metodo protettoOnBeginCloseEsegue l'azione iniziale di chiusura. Esegue l'override di MessageClientEntity..::..OnBeginClose(TimeSpan, AsyncCallback, Object).
Metodo protettoOnBeginCreateMessageReceiverEsegue l'azione iniziale di creazione del ricevitore del messaggio.
Metodo protettoOnBeginCreateMessageSender(String, TimeSpan, AsyncCallback, Object)Esegue l'azione iniziale di creazione del mittente del messaggio.
Metodo protettoOnBeginCreateMessageSender(String, String, TimeSpan, AsyncCallback, Object)Esegue l'azione iniziale di creazione del mittente del messaggio.
Metodo protettoOnBeginOpenViene eseguito subito dopo la chiamata dell'operazione per iniziare l'apertura dell'entità client del messaggio. Ereditato da MessageClientEntity.
Metodo protettoOnCloseEsegue l'azione di chiusura. Esegue l'override di MessageClientEntity..::..OnClose(TimeSpan).
Metodo protettoOnClosedSi verifica quando viene eseguita la transizione dell'entità client del messaggio su uno stato di chiusura. Ereditato da MessageClientEntity.
Metodo protettoOnCreateMessageReceiverEsegue l'azione di creazione del ricevitore del messaggio.
Metodo protettoOnCreateMessageSender(String, TimeSpan)Esegue l'azione di creazione del mittente del messaggio.
Metodo protettoOnCreateMessageSender(String, String, TimeSpan)Esegue l'azione di creazione del mittente del messaggio.
Metodo protettoOnCreateQueueClientEsegue l'azione di creazione del client di coda.
Metodo protettoOnCreateSubscriptionClient(String, ReceiveMode)Esegue l'azione di creazione del client di sottoscrizione.
Metodo protettoOnCreateSubscriptionClient(String, String, ReceiveMode)Esegue l'azione di creazione del client di sottoscrizione.
Metodo protettoOnCreateTopicClientEsegue l'azione di creazione del client di argomento.
Metodo protettoOnEndAcceptMessageSessionEsegue l'azione finale di accettazione della sessione di messaggistica.
Metodo protettoOnEndAcceptSessionReceiverEsegue l'azione finale di accettazione del ricevitore della sessione.
Metodo protettoOnEndCloseEsegue l'azione finale di chiusura. Esegue l'override di MessageClientEntity..::..OnEndClose(IAsyncResult).
Metodo protettoOnEndCreateMessageReceiverEsegue l'azione finale di creazione del ricevitore del messaggio.
Metodo protettoOnEndCreateMessageSenderEsegue l'azione finale di creazione del mittente del messaggio.
Metodo protettoOnEndOpenViene eseguito subito dopo la chiamata dell'operazione per terminare l'apertura dell'entità client del messaggio. Ereditato da MessageClientEntity.
Metodo protettoOnFaultedViene eseguito subito dopo la chiamata dell'operazione Fault. Ereditato da MessageClientEntity.
Metodo protettoOnOpenViene eseguito subito dopo la chiamata dell'operazione per aprire l'entità client del messaggio. Ereditato da MessageClientEntity.
Metodo protettoOnOpenedViene eseguito all'apertura dell'entità client del messaggio. Ereditato da MessageClientEntity.
Metodo protettoOnRuntimeDescriptionChangedGenera un evento in caso di modifica della descrizione di runtime. Ereditato da MessageClientEntity.
Metodo pubblicoPairNamespaceAsyncAssocia uno spazio dei nomi in modalità asincrona.
Metodo protettoThrowIfClosedGenera un'eccezione se l'entità client del messaggio viene chiusa. Ereditato da MessageClientEntity.
Metodo protettoThrowIfDisposedGenera un'eccezione se l'entità client del messaggio viene eliminata. Ereditato da MessageClientEntity.
Metodo protettoThrowIfDisposedOrImmutableGenera un'eccezione se il client viene eliminato o non può essere modificato. Ereditato da MessageClientEntity.
Metodo protettoThrowIfDisposedOrNotOpenGenera un'eccezione se il client viene eliminato o non è aperto. Ereditato da MessageClientEntity.
Metodo protettoThrowIfFaultedGenera un'eccezione se nel client si verifica un errore. Ereditato da MessageClientEntity.
Metodo pubblicoToString Ereditato da Object.
In alto

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.

Aggiunte alla community

AGGIUNGI
Mostra:
© 2014 Microsoft. Tutti i diritti riservati.