Delen via


BotConfiguration Klas

Definitie

Waarschuwing

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

BotConfiguration vertegenwoordigt configuratie-informatie voor een 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
Overname
BotConfiguration
Kenmerken

Opmerkingen

Het wordt meestal geladen vanuit een .bot-bestand op schijf. Deze klasse implementeert methoden voor het versleutelen en bewerken van de in het geheugen weergave van de configuratie.

Constructors

BotConfiguration()
Verouderd.

BotConfiguration vertegenwoordigt configuratie-informatie voor een bot.

Eigenschappen

Description
Verouderd.

Hiermee wordt een beschrijving van de bot opgehaald of ingesteld.

Name
Verouderd.

Hiermee wordt de naam van de bot opgehaald of ingesteld.

Padlock
Verouderd.

Hiermee wordt een hangslot opgehaald of ingesteld: wordt gebruikt om te valideren dat het geheim consistent is voor alle versleutelde velden.

Properties
Verouderd.

Hiermee worden eigenschappen opgehaald of ingesteld die niet anders zijn gedefinieerd.

Services
Verouderd.

Hiermee worden verbonden services opgehaald of ingesteld.

Version
Verouderd.

Hiermee wordt de versie opgehaald of ingesteld.

Methoden

ClearSecret()
Verouderd.

Geheim wissen.

ConnectService(ConnectedService)
Verouderd.

Een service verbinden met het botbestand.

Decrypt(String)
Verouderd.

Ontsleutel alle waarden in de configuratie in het geheugen.

DisconnectService(String)
Verouderd.

Een service verwijderen op basis van de bijbehorende id.

DisconnectServiceByNameOrId(String)
Verouderd.

Verwijder een service op basis van de naam of id.

DisconnectServiceByNameOrId<T>(String)
Verouderd.

Verwijder een specifiek type service op basis van de naam of id.

Encrypt(String)
Verouderd.

Versleutel alle waarden in de configuratie in het geheugen.

FindService(String)
Verouderd.

Zoek een service op id.

FindServiceByNameOrId(String)
Verouderd.

Zoek een service op naam of id.

FindServiceByNameOrId<T>(String)
Verouderd.

Zoek een specifiek type service op naam of id.

GenerateKey()
Verouderd.

Genereer een nieuwe sleutel die geschikt is voor versleuteling.

Load(String, String)
Verouderd.

Laad de configuratie vanuit een BOT-bestand.

LoadAsync(String, String)
Verouderd.

Laad de configuratie vanuit een BOT-bestand.

LoadFromFolder(String, String)
Verouderd.

Laad de botconfiguratie door in een map te zoeken en het eerste BOT-bestand in de map te laden.

LoadFromFolderAsync(String, String)
Verouderd.

Laad de botconfiguratie door in een map te zoeken en het eerste BOT-bestand in de map te laden.

MigrateData()
Verouderd.

oude records migreren naar nieuwe records.

Save(String)
Verouderd.

Sla het bestand op met een geheim.

SaveAs(String, String)
Verouderd.

Sla de configuratie op in een BOT-bestand.

SaveAsAsync(String, String)
Verouderd.

Sla de configuratie op in een BOT-bestand.

SaveAsync(String)
Verouderd.

Sla het bestand op met een geheim.

ValidateSecret(String)
Verouderd.

Zorg ervoor dat het geheim juist is door de secretKey ermee te ontsleutelen.

Extensiemethoden

IsProjectNameSpaceless(BotConfiguration, String)
Verouderd.

Controleer of de projectnaam spaties bevat.

ValidateLuisKeyExistence(BotConfiguration)
Verouderd.

Controleert of de LuisService sleutel is gedefinieerd.

ValidateQnAKeyExistence(BotConfiguration)
Verouderd.

Controleert of de QnAMakerService sleutel is gedefinieerd.

Van toepassing op