Compartilhar via


QueueClient.AcceptMessageSession Método

Definição

Sobrecargas

AcceptMessageSession(String, Guid, TimeSpan)

Aceita uma sessão bloqueada não exclusiva de mensagem que permite o agrupamento de mensagens relacionadas para processamento em uma única transação usando o identificador de sessão e o token de bloqueio de sessão fornecidos.

AcceptMessageSession(String, TimeSpan)

Aceita uma sessão de mensagem que permite o agrupamento de mensagens relacionadas para processamento em uma única transação usando o identificador de sessão especificado e o tempo de espera.

AcceptMessageSession(String, Guid)

Aceita uma sessão bloqueada não exclusiva de mensagem que permite o agrupamento de mensagens relacionadas para processamento em uma única transação usando o identificador de sessão e o token de bloqueio de sessão fornecidos.

AcceptMessageSession(String, Boolean)

Aceita uma sessão de mensagem que permite o agrupamento de mensagens relacionadas para processamento em uma única transação com o modo exclusivo.

AcceptMessageSession(String, Boolean, TimeSpan)

Aceita uma sessão de mensagem que permite o agrupamento de mensagens relacionadas para processamento em uma única transação usando o identificador de sessão fornecido com o modo exclusivo.

AcceptMessageSession(TimeSpan)

Aceita uma sessão de mensagem que permite o agrupamento de mensagens relacionadas para processamento em uma única transação usando o tempo de espera do servidor especificado.

AcceptMessageSession(String)

Aceita uma sessão de mensagem que permite o agrupamento de mensagens relacionadas para processamento em uma única transação usando o identificador de sessão especificado.

AcceptMessageSession(Boolean)

Aceita uma sessão de mensagem que permite o agrupamento de mensagens relacionadas para processamento em uma única transação, seja no modo exclusivo.

AcceptMessageSession()

Aceita uma sessão de mensagem que permite o agrupamento de mensagens relacionadas para processamento em uma única transação.

AcceptMessageSession(Boolean, TimeSpan)

Aceita uma sessão de mensagem que permite o agrupamento de mensagens relacionadas para processamento em uma única transação, seja no modo exclusivo.

AcceptMessageSession(String, Guid, TimeSpan)

Aceita uma sessão bloqueada não exclusiva de mensagem que permite o agrupamento de mensagens relacionadas para processamento em uma única transação usando o identificador de sessão e o token de bloqueio de sessão fornecidos.

public Microsoft.ServiceBus.Messaging.MessageSession AcceptMessageSession (string sessionId, Guid lockToken, TimeSpan serverWaitTime);
abstract member AcceptMessageSession : string * Guid * TimeSpan -> Microsoft.ServiceBus.Messaging.MessageSession
override this.AcceptMessageSession : string * Guid * TimeSpan -> Microsoft.ServiceBus.Messaging.MessageSession
Public Function AcceptMessageSession (sessionId As String, lockToken As Guid, serverWaitTime As TimeSpan) As MessageSession

Parâmetros

sessionId
String

O identificador de sessão da sessão de mensagem.

lockToken
Guid

O bloqueio de sessão

serverWaitTime
TimeSpan

O tempo limite de espera do servidor

Retornos

Aplica-se a

AcceptMessageSession(String, TimeSpan)

Aceita uma sessão de mensagem que permite o agrupamento de mensagens relacionadas para processamento em uma única transação usando o identificador de sessão especificado e o tempo de espera.

public Microsoft.ServiceBus.Messaging.MessageSession AcceptMessageSession (string sessionId, TimeSpan serverWaitTime);
abstract member AcceptMessageSession : string * TimeSpan -> Microsoft.ServiceBus.Messaging.MessageSession
override this.AcceptMessageSession : string * TimeSpan -> Microsoft.ServiceBus.Messaging.MessageSession
Public Function AcceptMessageSession (sessionId As String, serverWaitTime As TimeSpan) As MessageSession

Parâmetros

sessionId
String

O identificador de sessão da sessão de mensagem.

serverWaitTime
TimeSpan

O período de tempo que o servidor aguarda o processamento de mensagens antes de atingir o tempo limite.

Retornos

Um MessageSession que permite o agrupamento de mensagens relacionadas para processamento em uma única transação.

Exceções

Gerado se sessionId for nulo, vazio ou espaços em branco.

Gerado se serverWaitTime não for um valor TimeSpan positivo.

Gerado se a operação excedeu o valor de tempo limite definido por OperationTimeout.

Gerado se o cliente já estiver fechado, anulado ou descartado.

Aplica-se a

AcceptMessageSession(String, Guid)

Aceita uma sessão bloqueada não exclusiva de mensagem que permite o agrupamento de mensagens relacionadas para processamento em uma única transação usando o identificador de sessão e o token de bloqueio de sessão fornecidos.

public Microsoft.ServiceBus.Messaging.MessageSession AcceptMessageSession (string sessionId, Guid lockToken);
abstract member AcceptMessageSession : string * Guid -> Microsoft.ServiceBus.Messaging.MessageSession
override this.AcceptMessageSession : string * Guid -> Microsoft.ServiceBus.Messaging.MessageSession
Public Function AcceptMessageSession (sessionId As String, lockToken As Guid) As MessageSession

Parâmetros

sessionId
String

O identificador de sessão da sessão de mensagem.

lockToken
Guid

O token de bloqueio de sessão.

Retornos

Um MessageSession que permite o agrupamento de mensagens relacionadas para processamento em uma única transação.

Aplica-se a

AcceptMessageSession(String, Boolean)

Aceita uma sessão de mensagem que permite o agrupamento de mensagens relacionadas para processamento em uma única transação com o modo exclusivo.

public Microsoft.ServiceBus.Messaging.MessageSession AcceptMessageSession (string sessionId, bool isExclusiveMode);
abstract member AcceptMessageSession : string * bool -> Microsoft.ServiceBus.Messaging.MessageSession
override this.AcceptMessageSession : string * bool -> Microsoft.ServiceBus.Messaging.MessageSession
Public Function AcceptMessageSession (sessionId As String, isExclusiveMode As Boolean) As MessageSession

Parâmetros

sessionId
String

O identificador de sessão da sessão de mensagem.

isExclusiveMode
Boolean

Ture se o modo exclusivo ou false não for.

Retornos

Um MessageSession que permite o agrupamento de mensagens relacionadas para processamento em uma única transação.

Aplica-se a

AcceptMessageSession(String, Boolean, TimeSpan)

Aceita uma sessão de mensagem que permite o agrupamento de mensagens relacionadas para processamento em uma única transação usando o identificador de sessão fornecido com o modo exclusivo.

public Microsoft.ServiceBus.Messaging.MessageSession AcceptMessageSession (string sessionId, bool isExclusiveMode, TimeSpan serverWaitTime);
abstract member AcceptMessageSession : string * bool * TimeSpan -> Microsoft.ServiceBus.Messaging.MessageSession
override this.AcceptMessageSession : string * bool * TimeSpan -> Microsoft.ServiceBus.Messaging.MessageSession
Public Function AcceptMessageSession (sessionId As String, isExclusiveMode As Boolean, serverWaitTime As TimeSpan) As MessageSession

Parâmetros

sessionId
String

O identificador de sessão da sessão de mensagem.

isExclusiveMode
Boolean

Ture se o modo exclusivo ou false não for.

serverWaitTime
TimeSpan

O tempo limite de espera do servidor

Retornos

Um MessageSession que permite o agrupamento de mensagens relacionadas para processamento em uma única transação.

Aplica-se a

AcceptMessageSession(TimeSpan)

Aceita uma sessão de mensagem que permite o agrupamento de mensagens relacionadas para processamento em uma única transação usando o tempo de espera do servidor especificado.

public Microsoft.ServiceBus.Messaging.MessageSession AcceptMessageSession (TimeSpan serverWaitTime);
abstract member AcceptMessageSession : TimeSpan -> Microsoft.ServiceBus.Messaging.MessageSession
override this.AcceptMessageSession : TimeSpan -> Microsoft.ServiceBus.Messaging.MessageSession
Public Function AcceptMessageSession (serverWaitTime As TimeSpan) As MessageSession

Parâmetros

serverWaitTime
TimeSpan

O período de tempo que o servidor aguarda o processamento de mensagens antes de atingir o tempo limite.

Retornos

Um MessageSession que permite o agrupamento de mensagens relacionadas para processamento em uma única transação.

Exceções

Gerado se serverWaitTime não for um valor TimeSpan positivo.

Gerado se a operação excedeu o valor de tempo limite definido por serverWaitTime.

Gerado se o cliente já estiver fechado, anulado ou descartado.

Aplica-se a

AcceptMessageSession(String)

Aceita uma sessão de mensagem que permite o agrupamento de mensagens relacionadas para processamento em uma única transação usando o identificador de sessão especificado.

public Microsoft.ServiceBus.Messaging.MessageSession AcceptMessageSession (string sessionId);
abstract member AcceptMessageSession : string -> Microsoft.ServiceBus.Messaging.MessageSession
override this.AcceptMessageSession : string -> Microsoft.ServiceBus.Messaging.MessageSession
Public Function AcceptMessageSession (sessionId As String) As MessageSession

Parâmetros

sessionId
String

O identificador de sessão da sessão de mensagem.

Retornos

Um MessageSession que permite o agrupamento de mensagens relacionadas para processamento em uma única transação.

Exceções

Gerado se sessionId for nulo, vazio ou espaços em branco.

Gerado se a operação excedeu o valor de tempo limite definido por OperationTimeout.

Gerado se o cliente já estiver fechado, anulado ou descartado.

Aplica-se a

AcceptMessageSession(Boolean)

Aceita uma sessão de mensagem que permite o agrupamento de mensagens relacionadas para processamento em uma única transação, seja no modo exclusivo.

public Microsoft.ServiceBus.Messaging.MessageSession AcceptMessageSession (bool isExclusiveMode);
abstract member AcceptMessageSession : bool -> Microsoft.ServiceBus.Messaging.MessageSession
override this.AcceptMessageSession : bool -> Microsoft.ServiceBus.Messaging.MessageSession
Public Function AcceptMessageSession (isExclusiveMode As Boolean) As MessageSession

Parâmetros

isExclusiveMode
Boolean

Ture se o modo exclusivo ou false não for.

Retornos

Aplica-se a

AcceptMessageSession()

Aceita uma sessão de mensagem que permite o agrupamento de mensagens relacionadas para processamento em uma única transação.

public Microsoft.ServiceBus.Messaging.MessageSession AcceptMessageSession ();
abstract member AcceptMessageSession : unit -> Microsoft.ServiceBus.Messaging.MessageSession
override this.AcceptMessageSession : unit -> Microsoft.ServiceBus.Messaging.MessageSession
Public Function AcceptMessageSession () As MessageSession

Retornos

Um MessageSession que permite o agrupamento de mensagens relacionadas para processamento em uma única transação.

Exceções

Gerado se a operação excedeu o valor de tempo limite definido por OperationTimeout.

Gerado se o cliente já estiver fechado, anulado ou descartado.

Aplica-se a

AcceptMessageSession(Boolean, TimeSpan)

Aceita uma sessão de mensagem que permite o agrupamento de mensagens relacionadas para processamento em uma única transação, seja no modo exclusivo.

public Microsoft.ServiceBus.Messaging.MessageSession AcceptMessageSession (bool isExclusiveMode, TimeSpan serverWaitTime);
abstract member AcceptMessageSession : bool * TimeSpan -> Microsoft.ServiceBus.Messaging.MessageSession
override this.AcceptMessageSession : bool * TimeSpan -> Microsoft.ServiceBus.Messaging.MessageSession
Public Function AcceptMessageSession (isExclusiveMode As Boolean, serverWaitTime As TimeSpan) As MessageSession

Parâmetros

isExclusiveMode
Boolean

Ture se o modo exclusivo ou false não for.

serverWaitTime
TimeSpan

O tempo limite de espera do servidor

Retornos

Aplica-se a