PrefetchCount Proprietà
Comprimi il sommario
Espandi il sommario
Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Proprietà SubscriptionClient.PrefetchCount

 

Ottiene o imposta il numero di messaggi che può essere richiesti simultaneamente dal ricevitore del messaggio.

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

public int PrefetchCount { get; set; }

Valore proprietà

Type: System.Int32

Il numero di messaggi che può essere richiesti simultaneamente dal ricevitore del messaggio.

Questo è un membro protetto della classe astratta SubscriptionClient (classe). Classi astratte non devono essere ereditate, pertanto i membri protetti devono essere ignorati.

È possibile utilizzare PrefetchCount per recuperare più messaggi dal server stesso round trip. Può essere utile negli scenari che richiedono una latenza più bassa per la ricezione di messaggi esistenti da una coda o sottoscrizione. Prelettura può anche migliorare la velocità effettiva a seconda di scenari come il numero di round trip al server viene ridotto.

La prelettura è disabilitata per impostazione predefinita. È possibile abilitarlo utilizzando questa proprietà sul client. È necessario impostare PrefetchCount prima di ricevere il primo messaggio.

QueueClient client = factory.CreateQueueClient("queue1"); client.PrefetchCount = 200; BrokeredMessage message = client.Receive();
Torna all'inizio
Mostra:
© 2016 Microsoft