Partager via


SessionClient Constructeurs

Définition

Surcharges

SessionClient(ServiceBusConnectionStringBuilder, ReceiveMode, RetryPolicy, Int32)

Crée un sessionClient à partir d’un ServiceBusConnectionStringBuilder

SessionClient(ServiceBusConnection, String, ReceiveMode, RetryPolicy, Int32)

Crée un sessionClient sur un objet donné ServiceBusConnection

SessionClient(String, String, ReceiveMode, RetryPolicy, Int32)

Crée un SessionClient à partir d’une chaîne de connexion et d’un chemin d’entité spécifiés.

SessionClient(String, String, ITokenProvider, TransportType, ReceiveMode, RetryPolicy, Int32)

Crée un sessionClient à partir d’un point de terminaison, d’un chemin d’entité et d’un fournisseur de jetons spécifiés.

SessionClient(ServiceBusConnectionStringBuilder, ReceiveMode, RetryPolicy, Int32)

Source:
SessionClient.cs

Crée un sessionClient à partir d’un ServiceBusConnectionStringBuilder

public SessionClient (Microsoft.Azure.ServiceBus.ServiceBusConnectionStringBuilder connectionStringBuilder, Microsoft.Azure.ServiceBus.ReceiveMode receiveMode = Microsoft.Azure.ServiceBus.ReceiveMode.PeekLock, Microsoft.Azure.ServiceBus.RetryPolicy retryPolicy = default, int prefetchCount = 0);
new Microsoft.Azure.ServiceBus.SessionClient : Microsoft.Azure.ServiceBus.ServiceBusConnectionStringBuilder * Microsoft.Azure.ServiceBus.ReceiveMode * Microsoft.Azure.ServiceBus.RetryPolicy * int -> Microsoft.Azure.ServiceBus.SessionClient
Public Sub New (connectionStringBuilder As ServiceBusConnectionStringBuilder, Optional receiveMode As ReceiveMode = Microsoft.Azure.ServiceBus.ReceiveMode.PeekLock, Optional retryPolicy As RetryPolicy = Nothing, Optional prefetchCount As Integer = 0)

Paramètres

connectionStringBuilder
ServiceBusConnectionStringBuilder

Les détails de connexion au niveau de l’entité ServiceBusConnectionStringBuilder .

receiveMode
ReceiveMode

Microsoft.Azure.ServiceBus.SessionClient.ReceiveMode utilisé pour spécifier la façon dont les messages sont reçus. Par défaut, mode PeekLock.

retryPolicy
RetryPolicy

RetryPolicy qui sera utilisé lors de la communication avec ServiceBus. La valeur par défaut est Default

prefetchCount
Int32

Microsoft.Azure.ServiceBus.SessionClient.PrefetchCount qui spécifie la limite supérieure des messages que l’objet de session recevra activement, qu’une opération de réception soit ou non en attente. La valeur par défaut est 0.

Remarques

Crée une connexion à l’entité, qui est utilisée pour tous les objets de sessions acceptés à l’aide de ce client.

S’applique à

SessionClient(ServiceBusConnection, String, ReceiveMode, RetryPolicy, Int32)

Source:
SessionClient.cs

Crée un sessionClient sur un objet donné ServiceBusConnection

public SessionClient (Microsoft.Azure.ServiceBus.ServiceBusConnection serviceBusConnection, string entityPath, Microsoft.Azure.ServiceBus.ReceiveMode receiveMode, Microsoft.Azure.ServiceBus.RetryPolicy retryPolicy = default, int prefetchCount = 0);
new Microsoft.Azure.ServiceBus.SessionClient : Microsoft.Azure.ServiceBus.ServiceBusConnection * string * Microsoft.Azure.ServiceBus.ReceiveMode * Microsoft.Azure.ServiceBus.RetryPolicy * int -> Microsoft.Azure.ServiceBus.SessionClient
Public Sub New (serviceBusConnection As ServiceBusConnection, entityPath As String, receiveMode As ReceiveMode, Optional retryPolicy As RetryPolicy = Nothing, Optional prefetchCount As Integer = 0)

Paramètres

serviceBusConnection
ServiceBusConnection

Objet de connexion à l’espace de noms service bus.

entityPath
String

Chemin d’accès de l’entité pour ce récepteur. Pour les files d’attente, il s’agit du nom, mais pour les abonnements, il s’agit du chemin d’accès complet.

receiveMode
ReceiveMode

Microsoft.Azure.ServiceBus.SessionClient.ReceiveMode utilisé pour spécifier la façon dont les messages sont reçus. Par défaut, mode PeekLock.

retryPolicy
RetryPolicy

RetryPolicy qui sera utilisé lors de la communication avec ServiceBus. La valeur par défaut est Default

prefetchCount
Int32

Microsoft.Azure.ServiceBus.SessionClient.PrefetchCount qui spécifie la limite supérieure des messages que l’objet de session recevra activement, qu’une opération de réception soit ou non en attente. La valeur par défaut est 0.

S’applique à

SessionClient(String, String, ReceiveMode, RetryPolicy, Int32)

Source:
SessionClient.cs

Crée un SessionClient à partir d’une chaîne de connexion et d’un chemin d’entité spécifiés.

public SessionClient (string connectionString, string entityPath, Microsoft.Azure.ServiceBus.ReceiveMode receiveMode = Microsoft.Azure.ServiceBus.ReceiveMode.PeekLock, Microsoft.Azure.ServiceBus.RetryPolicy retryPolicy = default, int prefetchCount = 0);
new Microsoft.Azure.ServiceBus.SessionClient : string * string * Microsoft.Azure.ServiceBus.ReceiveMode * Microsoft.Azure.ServiceBus.RetryPolicy * int -> Microsoft.Azure.ServiceBus.SessionClient
Public Sub New (connectionString As String, entityPath As String, Optional receiveMode As ReceiveMode = Microsoft.Azure.ServiceBus.ReceiveMode.PeekLock, Optional retryPolicy As RetryPolicy = Nothing, Optional prefetchCount As Integer = 0)

Paramètres

connectionString
String

Chaîne de connexion d’espace de noms utilisée pour communiquer avec Service Bus. Ne doit pas contenir de détails d’entité.

entityPath
String

Chemin d’accès de l’entité pour ce récepteur. Pour les files d’attente, il s’agit du nom, mais pour les abonnements, il s’agit du chemin d’accès complet.

receiveMode
ReceiveMode

Microsoft.Azure.ServiceBus.SessionClient.ReceiveMode utilisé pour spécifier la façon dont les messages sont reçus. Par défaut, mode PeekLock.

retryPolicy
RetryPolicy

RetryPolicy qui sera utilisé lors de la communication avec ServiceBus. La valeur par défaut est Default

prefetchCount
Int32

Microsoft.Azure.ServiceBus.SessionClient.PrefetchCount qui spécifie la limite supérieure des messages que l’objet de session recevra activement, qu’une opération de réception soit ou non en attente. La valeur par défaut est 0.

Remarques

Crée une connexion à l’entité, qui est utilisée pour tous les objets de sessions acceptés à l’aide de ce client.

S’applique à

SessionClient(String, String, ITokenProvider, TransportType, ReceiveMode, RetryPolicy, Int32)

Source:
SessionClient.cs

Crée un sessionClient à partir d’un point de terminaison, d’un chemin d’entité et d’un fournisseur de jetons spécifiés.

public SessionClient (string endpoint, string entityPath, Microsoft.Azure.ServiceBus.Primitives.ITokenProvider tokenProvider, Microsoft.Azure.ServiceBus.TransportType transportType = Microsoft.Azure.ServiceBus.TransportType.Amqp, Microsoft.Azure.ServiceBus.ReceiveMode receiveMode = Microsoft.Azure.ServiceBus.ReceiveMode.PeekLock, Microsoft.Azure.ServiceBus.RetryPolicy retryPolicy = default, int prefetchCount = 0);
new Microsoft.Azure.ServiceBus.SessionClient : string * string * Microsoft.Azure.ServiceBus.Primitives.ITokenProvider * Microsoft.Azure.ServiceBus.TransportType * Microsoft.Azure.ServiceBus.ReceiveMode * Microsoft.Azure.ServiceBus.RetryPolicy * int -> Microsoft.Azure.ServiceBus.SessionClient
Public Sub New (endpoint As String, entityPath As String, tokenProvider As ITokenProvider, Optional transportType As TransportType = Microsoft.Azure.ServiceBus.TransportType.Amqp, Optional receiveMode As ReceiveMode = Microsoft.Azure.ServiceBus.ReceiveMode.PeekLock, Optional retryPolicy As RetryPolicy = Nothing, Optional prefetchCount As Integer = 0)

Paramètres

endpoint
String

Nom de domaine complet pour Service Bus. Très probablement, {yournamespace}.servicebus.windows.net

entityPath
String

Chemin d’accès à la file d’attente.

tokenProvider
ITokenProvider

Fournisseur de jetons qui génère des jetons de sécurité pour l’autorisation.

transportType
TransportType

Type de transport.

receiveMode
ReceiveMode

Mode de réception des messages. Par défaut, la valeur est Microsoft.Azure.ServiceBus.SessionClient.ReceiveMode. PeekLock.

retryPolicy
RetryPolicy

Stratégie de nouvelle tentative pour les opérations de file d’attente. La valeur par défaut est Default

prefetchCount
Int32

Microsoft.Azure.ServiceBus.SessionClient.PrefetchCount qui spécifie la limite supérieure des messages que ce récepteur recevra activement, qu’une opération de réception soit en attente ou non. La valeur par défaut est 0.

Remarques

Crée une connexion à l’entité, qui est ouverte lors de la première opération.

S’applique à