VENDITE: 1-800-867-1389
Il presente articolo è stato tradotto automaticamente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale.
Traduzione
Originale

Metodo BrokeredMessage.Defer ()

 

Indica che il ricevitore desidera differire l'elaborazione del messaggio.

Spazio dei nomi:   Microsoft.ServiceBus.Messaging
Assembly:  Microsoft.ServiceBus (in Microsoft.ServiceBus.dll)

public void Defer()

Exception Condition
ObjectDisposedException

Viene generata quando il messaggio o il ricevitore con cui tale messaggio è stato ricevuto si trova in stato eliminato.

InvalidOperationException

Viene generata se richiamata su un messaggio che non è stato ricevuto dal server messaggi o che non è stato ricevuto in modalità rilevamento-blocco.

T:System.ServiceModel.MessagingCommunicationException

Viene generata quando la coda o la sottoscrizione che riceve il messaggio non è più presente nel server messaggi.

TimeoutException

Viene generata quando si verifica il timeout dell'operazione. Il periodo di timeout viene inizializzato tramite MessagingFactorySettings. Se il valore di timeout è piuttosto basso, per evitare questa eccezione potrebbe essere necessario aumentare il valore di OperationTimeout.

MessageLockLostException

Viene generata se il blocco sul messaggio è scaduto. LockDuration è un'impostazione a livello di entità che può essere inizializzata tramite LockDuration per le code e tramite LockDuration per le sottoscrizioni.

SessionLockLostException

Viene generata se il blocco sulla sessione è scaduto. La durata del blocco della sessione è un'impostazione a livello di entità e corrisponde all'impostazione LockDuration relativa ai messaggi. Può essere inizializzata tramite LockDuration per le code e tramite LockDuration per le sottoscrizioni.

ServerBusyException

Viene generata quando il servizio di Service Bus è occupato e non è in grado di elaborare la richiesta.

MessagingEntityNotFoundException

Viene generata quando è stata eliminata l'entità di messaggistica da cui è stato ricevuto il messaggio.

UnauthorizedAccessException

Viene generata quando il token di sicurezza fornito dal provider di token non contiene le attestazioni necessarie per eseguire l'operazione corrente.

QuotaExceededException

Viene generata quando il numero di connessioni simultanee a un'entità supera il valore massimo consentito.

Prima di differire il messaggio, l'utente deve mettere da parte la ricezione del messaggio per un successivo recupero.

Torna all'inizio
Il documento è risultato utile?
(1500 caratteri rimanenti)
Grazie per i commenti inviati.
Mostra:
© 2016 Microsoft