Compartilhar via


InvocationContext Classe

Definição

Um objeto representa o contexto de uma invocação de mensagem sem servidor.

public class InvocationContext
type InvocationContext = class
Public Class InvocationContext
Herança
InvocationContext

Construtores

InvocationContext()

Um objeto representa o contexto de uma invocação de mensagem sem servidor.

Propriedades

Arguments

Os argumentos da mensagem de invocação.

Category

A categoria da mensagem.

Claims

As declarações do cliente. Se várias declarações tiverem a mesma chave, somente a primeira será reservada.

ConnectionId

A ID de conexão do cliente que envia a mensagem.

Error

A mensagem de erro do evento close connection. Somente uma mensagem de conexão próxima pode ter essa propriedade e pode estar vazia se as conexões fecharem sem erro.

Event

O evento da mensagem.

Headers

Os cabeçalhos da solicitação. Cabeçalhos com chave duplicada serão unidos por vírgula.

Hub

O hub ao qual a mensagem pertence.

Query

A consulta da solicitação quando o cliente se conecta ao serviço. Consultas com chave duplicada serão unidas por vírgula.

UserId

A identidade do usuário do cliente que envia a mensagem.

Métodos de Extensão

GetClientManager(InvocationContext)

Obtenha o gerenciador de clientes deste hub.

GetClientsAsync(InvocationContext)

Obtém um objeto que pode ser usado para invocar métodos nos clientes conectados a esse hub.

GetGroupsAsync(InvocationContext)

Obtenha o gerente de grupo deste hub.

GetUserGroupManagerAsync(InvocationContext)

Obtenha o gerenciador de grupo de usuários deste hub.

Aplica-se a