BotConfiguration Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |