BotConfiguration Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Precaución
This class is deprecated. See https://aka.ms/bot-file-basics for more information.
BotConfiguration representa la información de configuración de un 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
- Herencia
-
BotConfiguration
- Atributos
Comentarios
Normalmente se carga desde un archivo .bot en el disco. Esta clase implementa métodos para cifrar y manipular la representación en memoria de la configuración.
Constructores
BotConfiguration() |
Obsoletos.
BotConfiguration representa la información de configuración de un bot. |
Propiedades
Description |
Obsoletos.
Obtiene o establece la descripción del bot. |
Name |
Obsoletos.
Obtiene o establece el nombre del bot. |
Padlock |
Obsoletos.
Obtiene o establece el candado: se usa para validar que el secreto es coherente para todos los campos cifrados. |
Properties |
Obsoletos.
Obtiene o establece propiedades que no están definidas de otro modo. |
Services |
Obsoletos.
Obtiene o establece los servicios conectados. |
Version |
Obsoletos.
Obtiene o establece la versión. |
Métodos
ClearSecret() |
Obsoletos.
Borrar secreto. |
ConnectService(ConnectedService) |
Obsoletos.
Conecte un servicio al archivo de bot. |
Decrypt(String) |
Obsoletos.
Descifra todos los valores de la configuración en memoria. |
DisconnectService(String) |
Obsoletos.
Quite un servicio por su identificador. |
DisconnectServiceByNameOrId(String) |
Obsoletos.
Quite un servicio por su nombre o identificador. |
DisconnectServiceByNameOrId<T>(String) |
Obsoletos.
Quite un tipo específico de servicio por su nombre o identificador. |
Encrypt(String) |
Obsoletos.
Cifre todos los valores de la configuración en memoria. |
FindService(String) |
Obsoletos.
Busque un servicio por identificador. |
FindServiceByNameOrId(String) |
Obsoletos.
Busque un servicio por su nombre o identificador. |
FindServiceByNameOrId<T>(String) |
Obsoletos.
Busque un tipo específico de servicio por su nombre o identificador. |
GenerateKey() |
Obsoletos.
Genere una nueva clave adecuada para el cifrado. |
Load(String, String) |
Obsoletos.
Cargue la configuración desde un archivo .bot. |
LoadAsync(String, String) |
Obsoletos.
Cargue la configuración desde un archivo .bot. |
LoadFromFolder(String, String) |
Obsoletos.
Cargue la configuración del bot buscando en una carpeta y cargando el primer archivo .bot en la carpeta. |
LoadFromFolderAsync(String, String) |
Obsoletos.
Cargue la configuración del bot buscando en una carpeta y cargando el primer archivo .bot en la carpeta. |
MigrateData() |
Obsoletos.
migre los registros antiguos a nuevos registros. |
Save(String) |
Obsoletos.
Guarde el archivo con el secreto. |
SaveAs(String, String) |
Obsoletos.
Guarde la configuración en un archivo .bot. |
SaveAsAsync(String, String) |
Obsoletos.
Guarde la configuración en un archivo .bot. |
SaveAsync(String) |
Obsoletos.
Guarde el archivo con el secreto. |
ValidateSecret(String) |
Obsoletos.
Asegúrese de que el secreto sea correcto mediante el descifrado de secretKey con él. |
Métodos de extensión
IsProjectNameSpaceless(BotConfiguration, String) |
Obsoletos.
Compruebe si el nombre del proyecto contiene espacios en blanco. |
ValidateLuisKeyExistence(BotConfiguration) |
Obsoletos.
Comprueba si tiene LuisService su clave definida. |
ValidateQnAKeyExistence(BotConfiguration) |
Obsoletos.
Comprueba si tiene QnAMakerService su clave definida. |