Compartilhar via


SessionClient.AcceptMessageSessionAsync Método

Definição

Sobrecargas

AcceptMessageSessionAsync()

Obtém um objeto de sessão de qualquer SessionId que possa ser usado para receber mensagens para essa sessionId.

AcceptMessageSessionAsync(String)

Obtém um objeto de sessão específico identificado por sessionId que pode ser usado para receber mensagens para essa sessionId.

AcceptMessageSessionAsync(TimeSpan)

Obtém um objeto de sessão de qualquer SessionId que possa ser usado para receber mensagens para essa sessionId.

AcceptMessageSessionAsync(String, TimeSpan)

Obtém um objeto de sessão específico identificado por sessionId que pode ser usado para receber mensagens para essa sessionId.

AcceptMessageSessionAsync()

Origem:
SessionClient.cs

Obtém um objeto de sessão de qualquer SessionId que possa ser usado para receber mensagens para essa sessionId.

public System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.IMessageSession> AcceptMessageSessionAsync ();
abstract member AcceptMessageSessionAsync : unit -> System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.IMessageSession>
override this.AcceptMessageSessionAsync : unit -> System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.IMessageSession>
Public Function AcceptMessageSessionAsync () As Task(Of IMessageSession)

Retornos

Implementações

Comentários

Todos os plug-ins registrados em SessionClient serão aplicados a cada Microsoft.Azure.ServiceBus.MessageSession um que for aceito. Sessões individuais podem registrar ainda mais plug-ins adicionais.

Aplica-se a

AcceptMessageSessionAsync(String)

Origem:
SessionClient.cs

Obtém um objeto de sessão específico identificado por sessionId que pode ser usado para receber mensagens para essa sessionId.

public System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.IMessageSession> AcceptMessageSessionAsync (string sessionId);
abstract member AcceptMessageSessionAsync : string -> System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.IMessageSession>
override this.AcceptMessageSessionAsync : string -> System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.IMessageSession>
Public Function AcceptMessageSessionAsync (sessionId As String) As Task(Of IMessageSession)

Parâmetros

sessionId
String

A sessionId presente em todas as suas mensagens.

Retornos

Implementações

Comentários

Todos os plug-ins registrados em SessionClient serão aplicados a cada Microsoft.Azure.ServiceBus.MessageSession um que for aceito. Sessões individuais podem registrar ainda mais plug-ins adicionais.

Aplica-se a

AcceptMessageSessionAsync(TimeSpan)

Origem:
SessionClient.cs

Obtém um objeto de sessão de qualquer SessionId que possa ser usado para receber mensagens para essa sessionId.

public System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.IMessageSession> AcceptMessageSessionAsync (TimeSpan operationTimeout);
abstract member AcceptMessageSessionAsync : TimeSpan -> System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.IMessageSession>
override this.AcceptMessageSessionAsync : TimeSpan -> System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.IMessageSession>
Public Function AcceptMessageSessionAsync (operationTimeout As TimeSpan) As Task(Of IMessageSession)

Parâmetros

operationTimeout
TimeSpan

Quantidade de tempo para o qual a chamada deve aguardar para buscar a próxima sessão.

Retornos

Implementações

Comentários

Todos os plug-ins registrados em SessionClient serão aplicados a cada Microsoft.Azure.ServiceBus.MessageSession um que for aceito. Sessões individuais podem registrar ainda mais plug-ins adicionais.

Aplica-se a

AcceptMessageSessionAsync(String, TimeSpan)

Origem:
SessionClient.cs

Obtém um objeto de sessão específico identificado por sessionId que pode ser usado para receber mensagens para essa sessionId.

public System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.IMessageSession> AcceptMessageSessionAsync (string sessionId, TimeSpan operationTimeout);
abstract member AcceptMessageSessionAsync : string * TimeSpan -> System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.IMessageSession>
override this.AcceptMessageSessionAsync : string * TimeSpan -> System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.IMessageSession>
Public Function AcceptMessageSessionAsync (sessionId As String, operationTimeout As TimeSpan) As Task(Of IMessageSession)

Parâmetros

sessionId
String

A sessionId presente em todas as suas mensagens.

operationTimeout
TimeSpan

Quantidade de tempo para o qual a chamada deve aguardar para buscar a próxima sessão.

Retornos

Implementações

Comentários

Todos os plug-ins registrados em SessionClient serão aplicados a cada Microsoft.Azure.ServiceBus.MessageSession um que for aceito. Sessões individuais podem registrar ainda mais plug-ins adicionais.

Aplica-se a