BotConfiguration Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Attenzione
This class is deprecated. See https://aka.ms/bot-file-basics for more information.
BotConfiguration rappresenta le informazioni di configurazione per 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
- Ereditarietà
-
BotConfiguration
- Attributi
Commenti
Tipicamente viene caricato da un file .bot su disco. Questa classe implementa metodi per cifrare e manipolare la rappresentazione in memoria della configurazione.
Costruttori
| Nome | Descrizione |
|---|---|
| BotConfiguration() |
Obsoleti.
BotConfiguration rappresenta le informazioni di configurazione per un bot. |
Proprietà
| Nome | Descrizione |
|---|---|
| Description |
Obsoleti.
Ottiene o imposta la descrizione del bot. |
| Name |
Obsoleti.
Ottiene o imposta il nome del bot. |
| Padlock |
Obsoleti.
Ottiene o imposta il lucchetto - Usato per verificare che il segreto sia coerente per tutti i campi criptati. |
| Properties |
Obsoleti.
Ottiene o stabilisce proprietà che non sono altrimenti definite. |
| Services |
Obsoleti.
Ottiene o imposta servizi collegati. |
| Version |
Obsoleti.
Ottiene o imposta la versione. |
Metodi
| Nome | Descrizione |
|---|---|
| ClearSecret() |
Obsoleti.
Cancella segreto. |
| ConnectService(ConnectedService) |
Obsoleti.
Connettere un servizio al file bot. |
| Decrypt(String) |
Obsoleti.
Decrittografare tutti i valori nella configurazione in memoria. |
| DisconnectService(String) |
Obsoleti.
Rimuovere un servizio tramite il suo ID. |
| DisconnectServiceByNameOrId(String) |
Obsoleti.
Rimuovi un servizio tramite il suo nome o ID. |
| DisconnectServiceByNameOrId<T>(String) |
Obsoleti.
Rimuovi un tipo specifico di servizio dal nome o dal suo ID. |
| Encrypt(String) |
Obsoleti.
Crittografare tutti i valori nella configurazione in memoria. |
| FindService(String) |
Obsoleti.
Trova un servizio tramite ID. |
| FindServiceByNameOrId(String) |
Obsoleti.
Trova un servizio con il nome o il suo ID. |
| FindServiceByNameOrId<T>(String) |
Obsoleti.
Trova un tipo specifico di servizio tramite il nome o il suo ID. |
| GenerateKey() |
Obsoleti.
Generare una nuova chiave adatta per la crittografia. |
| Load(String, String) |
Obsoleti.
Caricare la configurazione da un file con estensione bot. |
| LoadAsync(String, String) |
Obsoleti.
Caricare la configurazione da un file con estensione bot. |
| LoadFromFolder(String, String) |
Obsoleti.
Caricare la configurazione del bot cercando una cartella e caricando il primo file con estensione bot nella cartella . |
| LoadFromFolderAsync(String, String) |
Obsoleti.
Caricare la configurazione del bot cercando una cartella e caricando il primo file con estensione bot nella cartella . |
| MigrateData() |
Obsoleti.
Migra i vecchi record in i nuovi. |
| Save(String) |
Obsoleti.
Salvare il file con il segreto. |
| SaveAs(String, String) |
Obsoleti.
Salvare la configurazione in un file con estensione bot. |
| SaveAsAsync(String, String) |
Obsoleti.
Salvare la configurazione in un file con estensione bot. |
| SaveAsync(String) |
Obsoleti.
Salvare il file con il segreto. |
| ValidateSecret(String) |
Obsoleti.
Assicurarsi che il segreto sia corretto decrittografando la chiave privata. |
Metodi di estensione
| Nome | Descrizione |
|---|---|
| IsProjectNameSpaceless(BotConfiguration, String) |
Obsoleti.
Controlla se il nome del Project contiene spazi bianchi. |
| ValidateLuisKeyExistence(BotConfiguration) |
Obsoleti.
Controlla se ha LuisService definito la sua chiave. |
| ValidateQnAKeyExistence(BotConfiguration) |
Obsoleti.
Controlla se ha QnAMakerService definito la sua chiave. |