CloudAdapterBase 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í.
Un adaptador que implementa bot Framework Protocol y se puede hospedar en entornos en la nube diferentes tanto públicos como privados.
public abstract class CloudAdapterBase : Microsoft.Bot.Builder.BotAdapter
type CloudAdapterBase = class
inherit BotAdapter
Public MustInherit Class CloudAdapterBase
Inherits BotAdapter
- Herencia
- Derivado
Constructores
CloudAdapterBase(BotFrameworkAuthentication, ILogger) |
Inicializa una nueva instancia de la clase CloudAdapterBase. |
Campos
BotIdentityKey |
Valor de cadena de la clave de identidad del bot. (Heredado de BotAdapter) |
InvokeResponseKey |
Valor de clave de cualquier InvokeResponseActivity que se encuentra en TurnState. (Heredado de BotAdapter) |
OAuthScopeKey |
Valor de cadena de la clave de ámbito de OAuth. (Heredado de BotAdapter) |
Propiedades
BotFrameworkAuthentication |
Obtiene la BotFrameworkAuthentication instancia de este adaptador. |
Logger |
Obtiene un ILogger objeto que se va a usar dentro de este adaptador y sus subclases. |
MiddlewareSet |
Obtiene la colección de middleware en la canalización del adaptador. (Heredado de BotAdapter) |
OnTurnError |
Obtiene o establece un controlador de errores que puede detectar excepciones en el middleware o la aplicación. (Heredado de BotAdapter) |
Métodos
Métodos de extensión
UseBotState(BotAdapter, BotState[]) |
Agrega middleware al adaptador para registrar uno o varios BotState objetos en el contexto de turno. El middleware registra los objetos de estado en el contexto de turno al principio de cada turno. |
UseState(BotAdapter, UserState, ConversationState, Boolean) |
Obsoletos.
Registra objetos de estado de usuario y conversación con el adaptador. Estos objetos estarán disponibles a través del método .Get<T>() del TurnStatecontexto de turno. |
UseStorage(BotAdapter, IStorage) |
Agrega middleware al adaptador para registrar un IStorage objeto en el contexto de turno. El middleware registra los objetos de estado en el contexto de turno al principio de cada turno. |