Compartilhar via


ISessionClient.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()

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>
Public Function AcceptMessageSessionAsync () As Task(Of IMessageSession)

Retornos

Comentários

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

Aplica-se a

AcceptMessageSessionAsync(String)

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>
Public Function AcceptMessageSessionAsync (sessionId As String) As Task(Of IMessageSession)

Parâmetros

sessionId
String

A sessionId presente em todas as suas mensagens.

Retornos

Comentários

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

Aplica-se a

AcceptMessageSessionAsync(TimeSpan)

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>
Public Function AcceptMessageSessionAsync (operationTimeout As TimeSpan) As Task(Of IMessageSession)

Parâmetros

operationTimeout
TimeSpan

Tempo pelo qual a chamada deve aguardar para buscar a próxima sessão.

Retornos

Comentários

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

Aplica-se a

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.

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>
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

Tempo pelo qual a chamada deve aguardar para buscar a próxima sessão.

Retornos

Comentários

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

Aplica-se a