BotConfiguration Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Varning
This class is deprecated. See https://aka.ms/bot-file-basics for more information.
BotConfiguration representerar konfigurationsinformation för en 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
- Arv
-
BotConfiguration
- Attribut
Kommentarer
Den laddas vanligtvis från en .bot-fil på disk. Denna klass implementerar metoder för att kryptera och manipulera konfigurationens minnesrepresentation.
Konstruktorer
| Name | Description |
|---|---|
| BotConfiguration() |
Föråldrad.
BotConfiguration representerar konfigurationsinformation för en bot. |
Egenskaper
| Name | Description |
|---|---|
| Description |
Föråldrad.
Får eller sätter beskrivningen av boten. |
| Name |
Föråldrad.
Får eller sätter namnet på boten. |
| Padlock |
Föråldrad.
Hämtar eller sätter hänglås – Används för att verifiera att hemligheten är konsekvent för alla krypterade fält. |
| Properties |
Föråldrad.
Får eller sätter egenskaper som inte är annars definierade. |
| Services |
Föråldrad.
Får eller sätter anslutna tjänster. |
| Version |
Föråldrad.
Hämtar eller anger versionen. |
Metoder
| Name | Description |
|---|---|
| ClearSecret() |
Föråldrad.
Tydlig hemlighet. |
| ConnectService(ConnectedService) |
Föråldrad.
Koppla en tjänst till botfilen. |
| Decrypt(String) |
Föråldrad.
Dekryptera alla värden i minnesinställningarna. |
| DisconnectService(String) |
Föråldrad.
Ta bort en tjänst med dess ID. |
| DisconnectServiceByNameOrId(String) |
Föråldrad.
Ta bort en tjänst med dess namn eller ID. |
| DisconnectServiceByNameOrId<T>(String) |
Föråldrad.
Ta bort en specifik typ av tjänst med dess namn eller ID. |
| Encrypt(String) |
Föråldrad.
Kryptera alla värden i minneskonfigurationen. |
| FindService(String) |
Föråldrad.
Hitta en tjänst via ID. |
| FindServiceByNameOrId(String) |
Föråldrad.
Hitta en tjänst med dess namn eller ID. |
| FindServiceByNameOrId<T>(String) |
Föråldrad.
Hitta en specifik typ av tjänst via dess namn eller ID. |
| GenerateKey() |
Föråldrad.
Generera en ny nyckel som är lämplig för kryptering. |
| Load(String, String) |
Föråldrad.
Ladda konfigurationen från en .bot-fil. |
| LoadAsync(String, String) |
Föråldrad.
Ladda konfigurationen från en .bot-fil. |
| LoadFromFolder(String, String) |
Föråldrad.
Ladda botkonfigurationen genom att titta i en mapp och ladda den första .bot-filen i mappen. |
| LoadFromFolderAsync(String, String) |
Föråldrad.
Ladda botkonfigurationen genom att titta i en mapp och ladda den första .bot-filen i mappen. |
| MigrateData() |
Föråldrad.
Migrera gamla skivor till nya skivor. |
| Save(String) |
Föråldrad.
Spara filen med hemlighet. |
| SaveAs(String, String) |
Föråldrad.
Spara konfigurationen i en .bot-fil. |
| SaveAsAsync(String, String) |
Föråldrad.
Spara konfigurationen i en .bot-fil. |
| SaveAsync(String) |
Föråldrad.
Spara filen med hemlighet. |
| ValidateSecret(String) |
Föråldrad.
Se till att secret är korrekt genom att dekryptera secretKey med den. |
Tilläggsmetoder
| Name | Description |
|---|---|
| IsProjectNameSpaceless(BotConfiguration, String) |
Föråldrad.
Kontrollera om Project:s namn innehåller vita utrymmen. |
| ValidateLuisKeyExistence(BotConfiguration) |
Föråldrad.
Kontrollerar om nyckeln LuisService är definierad. |
| ValidateQnAKeyExistence(BotConfiguration) |
Föråldrad.
Kontrollerar om nyckeln QnAMakerService är definierad. |