Exporter (0) Imprimer
Développer tout

Propriété MessageReceiver.PrefetchCount

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

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

public virtual int PrefetchCount { get; set; }

Valeur de propriété

Type : System.Int32
Nombre de messages que le destinataire peut demander simultanément.

PrefetchCount permet de récupérer plusieurs messages du serveur dans le même aller-retour. Cela peut s'avérer utile dans les scénarios dans lesquels une latence inférieure est requise pour la réception de messages existants provenant d'une file d'attente ou d'un abonnement. La prérécupération peut également améliorer le débit en fonction des scénarios, car le nombre d'accès répétés vers le serveur est réduit.

La prérécupération est désactivée par défaut. Vous pouvez l'activer à l'aide de cette propriété sur le client. Vous devez définir PrefetchCount avant la réception du premier message.

QueueClient client = factory.CreateQueueClient("queue1");
client.PrefetchCount = 200;

BrokeredMessage message = client.Receive();

Ajouts de la communauté

AJOUTER
Afficher:
© 2015 Microsoft