Partilhar via


TaskAgentSession interface

Representa uma sessão para executar trocas de mensagens de um agente.

Propriedades

agent

Obtém ou define o agente que é o destino da sessão.

agentCanHandleOaepSHA256

Isso será falso caso um agente antigo esteja criando a sessão.

encryptionKey

Obtém a chave usada para criptografar o tráfego de mensagens para esta sessão.

ownerName

Obtém ou define o nome do proprietário desta sessão. Geralmente esta será a máquina de originação.

sessionId

Obtém o identificador exclusivo para esta sessão.

systemCapabilities

Detalhes de Propriedade

agent

Obtém ou define o agente que é o destino da sessão.

agent: TaskAgentReference

Valor de Propriedade

agentCanHandleOaepSHA256

Isso será falso caso um agente antigo esteja criando a sessão.

agentCanHandleOaepSHA256: boolean

Valor de Propriedade

boolean

encryptionKey

Obtém a chave usada para criptografar o tráfego de mensagens para esta sessão.

encryptionKey: TaskAgentSessionKey

Valor de Propriedade

ownerName

Obtém ou define o nome do proprietário desta sessão. Geralmente esta será a máquina de originação.

ownerName: string

Valor de Propriedade

string

sessionId

Obtém o identificador exclusivo para esta sessão.

sessionId: string

Valor de Propriedade

string

systemCapabilities

systemCapabilities: {[key: string]: string}

Valor de Propriedade

{[key: string]: string}