Class ProtectionProfile
ProtectionProfile es la clase raíz para realizar operaciones de protección. Una aplicación debe crear un protectionProfile antes de realizar cualquier operación de protección.
Resumen
Miembros | Descripciones |
---|---|
public const Configuración& Get Configuración() const | Obtiene la configuración utilizada por ProtectionProfile durante su inicialización y durante toda su duración. |
public std::shared_ptr<AsyncControl> ListEnginesAsync(const std::shared_ptr<void>&context) | Inicia la operación de los motores de lista. |
public std::vector<std::string> ListEngines() | Enumerar motores. |
public std::shared_ptr<AsyncControl> AddEngineAsync(const ProtectionEngine::Configuración& settings, const std::shared_ptr<void>&context) | Comienza a agregar un nuevo motor de protección al perfil. |
public std::shared_ptr<ProtectionEngine> AddEngine(const ProtectionEngine::Configuración& settings) | Agregue un nuevo motor de protección al perfil. |
public std::shared_ptr<AsyncControl> DeleteEngineAsync(const std::string& engineId, const std::shared_ptr<void>& context) | Inicia la eliminación del motor de protección con el identificador especificado. Se eliminarán todos los datos del motor especificado. |
public void DeleteEngine(const std::string& engineId) | Elimine el motor de protección con el identificador especificado. Se eliminarán todos los datos del motor especificado. |
Miembros
Función Get Configuración
Obtiene la configuración utilizada por ProtectionProfile durante su inicialización y durante toda su duración.
Devuelve: Configuración usado por ProtectionProfile durante su inicialización y durante toda su duración
Función ListEnginesAsync
Inicia la operación de los motores de lista.
Parámetros:
- context: contexto de cliente que se pasará opacamente a los observadores
Devuelve: objeto de control asincrónico. Se llamará a ProtectionProfile::Observer en caso de éxito o error.
Función ListEngines
Enumerar motores.
Devuelve: identificadores de motor almacenados en caché
Función AddEngineAsync
Comienza a agregar un nuevo motor de protección al perfil.
Parámetros:
settings: el objeto mip::P rotectionEngine::Configuración que especifica la configuración del motor.
context: contexto de cliente que se pasará opacamente a los observadores
Devuelve: objeto de control asincrónico. Se llamará a ProtectionProfile::Observer en caso de éxito o error.
Función AddEngine
Agregue un nuevo motor de protección al perfil.
Parámetros:
- settings: el objeto mip::P rotectionEngine::Configuración que especifica la configuración del motor.
Devuelve: ProtectionEngine recién creado
Función DeleteEngineAsync
Inicia la eliminación del motor de protección con el identificador especificado. Se eliminarán todos los datos del motor especificado.
Parámetros:
id: el identificador de motor único.
context: contexto de cliente que se pasará opacamente a los observadores
Devuelve: objeto de control asincrónico. Se llamará a ProtectionProfile::Observer en caso de éxito o error.
Función DeleteEngine
Elimine el motor de protección con el identificador especificado. Se eliminarán todos los datos del motor especificado.
Parámetros:
- id: el identificador de motor único.
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de