Compartilhar via


BotConfiguration Classe

Definição

Cuidado

This class is deprecated. See https://aka.ms/bot-file-basics for more information.

BotConfiguration representa informações de configuração para um bot.

[System.Obsolete("This class is deprecated.  See https://aka.ms/bot-file-basics for more information.", false)]
public class BotConfiguration
[<System.Obsolete("This class is deprecated.  See https://aka.ms/bot-file-basics for more information.", false)>]
type BotConfiguration = class
Public Class BotConfiguration
Herança
BotConfiguration
Atributos

Comentários

Normalmente, ele é carregado de um arquivo .bot no disco. Essa classe implementa métodos para criptografar e manipular a representação na memória da configuração.

Construtores

BotConfiguration()
Obsoleto.

BotConfiguration representa informações de configuração para um bot.

Propriedades

Description
Obsoleto.

Obtém ou define a descrição do bot.

Name
Obsoleto.

Obtém ou define o nome do bot.

Padlock
Obsoleto.

Obtém ou define o cadeado – usado para validar se o segredo é consistente para todos os campos criptografados.

Properties
Obsoleto.

Obtém ou define propriedades que não são definidas de outra forma.

Services
Obsoleto.

Obtém ou define serviços conectados.

Version
Obsoleto.

Obtém ou define a versão.

Métodos

ClearSecret()
Obsoleto.

Limpar segredo.

ConnectService(ConnectedService)
Obsoleto.

Conecte um serviço ao arquivo de bot.

Decrypt(String)
Obsoleto.

Descriptografe todos os valores na configuração na memória.

DisconnectService(String)
Obsoleto.

Remova um serviço por sua ID.

DisconnectServiceByNameOrId(String)
Obsoleto.

Remova um serviço por seu nome ou ID.

DisconnectServiceByNameOrId<T>(String)
Obsoleto.

Remova um tipo específico de serviço por seu nome ou ID.

Encrypt(String)
Obsoleto.

Criptografar todos os valores na configuração na memória.

FindService(String)
Obsoleto.

Localize um serviço por ID.

FindServiceByNameOrId(String)
Obsoleto.

Localize um serviço por seu nome ou ID.

FindServiceByNameOrId<T>(String)
Obsoleto.

Localize um tipo específico de serviço por seu nome ou ID.

GenerateKey()
Obsoleto.

Gere uma nova chave adequada para criptografia.

Load(String, String)
Obsoleto.

Carregue a configuração de um arquivo .bot.

LoadAsync(String, String)
Obsoleto.

Carregue a configuração de um arquivo .bot.

LoadFromFolder(String, String)
Obsoleto.

Carregue a configuração do bot examinando uma pasta e carregando o primeiro arquivo .bot na pasta .

LoadFromFolderAsync(String, String)
Obsoleto.

Carregue a configuração do bot examinando uma pasta e carregando o primeiro arquivo .bot na pasta .

MigrateData()
Obsoleto.

migrar registros antigos para novos registros.

Save(String)
Obsoleto.

Salve o arquivo com o segredo.

SaveAs(String, String)
Obsoleto.

Salve a configuração em um arquivo .bot.

SaveAsAsync(String, String)
Obsoleto.

Salve a configuração em um arquivo .bot.

SaveAsync(String)
Obsoleto.

Salve o arquivo com o segredo.

ValidateSecret(String)
Obsoleto.

Verifique se o segredo está correto descriptografando o secretKey com ele.

Métodos de Extensão

IsProjectNameSpaceless(BotConfiguration, String)
Obsoleto.

Verifique se o Nome do Projeto contém espaços em branco.

ValidateLuisKeyExistence(BotConfiguration)
Obsoleto.

Verifica se o LuisService tem sua chave definida.

ValidateQnAKeyExistence(BotConfiguration)
Obsoleto.

Verifica se o QnAMakerService tem sua chave definida.

Aplica-se a