class ProtectionProfile::Observer
A ProtectionProfile-hoz kapcsolódó értesítéseket fogadó felület. Ezt a felületet a védelmi SDK-t használó alkalmazásoknak kell implementálnia
Összesítés
Tagok | Leírások |
---|---|
public virtual void OnLoadSuccess(const std::shared_ptr<ProtectionProfile>&profil, const std::shared_ptr<void>> környezet) | A profil sikeres betöltésekor lett meghívva. |
public virtual void OnLoadFailure(const std::exception_ptr> error, const std::shared_ptr<void>> context) | Hiba történt egy profil betöltésekor. |
public virtual void OnListEnginesSuccess(const std::vector<std::string>&engineIds, const std::shared_ptr<void>> context) | A rendszer meghívja a motorlista sikeres létrehozásakor. |
public virtual void OnListEnginesFailure(const std::exception_ptr& error, const std::shared_ptr<void>> context) | A motorok listázásakor a rendszer hibát eredményezett. |
public virtual void OnAddEngineSuccess(const std::shared_ptr<ProtectionEngine>> motor, const std::shared_ptr<void>> környezet) | Az új motor sikeres hozzáadásakor lett meghívva. |
public virtual void OnAddEngineFailure(const std::exception_ptr& error, const std::shared_ptr<void>> context) | Hiba történt, amikor új motort adott hozzá. |
public virtual void OnDeleteEngineSuccess(const std::shared_ptr<void>> context) | Egy motor sikeres törlésekor lett meghívva. |
public virtual void OnDeleteEngineFailure(const std::exception_ptr> error, const std::shared_ptr<void>> context) | Hiba történt a motor törlésekor. |
Tagok
OnLoadSuccess függvény
A profil sikeres betöltésekor lett meghívva.
Paraméterek:
profil: Hivatkozás az újonnan létrehozott ProtectionProfile-ra
környezet: Ugyanaz a környezet, amelyet a ProtectionProfile-nak adott át::LoadAsync
Egy alkalmazás bármilyen típusú környezetet (például std::p romise, std::function) továbbíthat a ProtectionProfile::LoadAsync szolgáltatásnak, és ugyanez a környezet is továbbítható a ProtectionProfile::Observer::OnLoadSuccess vagy ProtectionProfile::Observer::OnLoadFailure szolgáltatásnak.
OnLoadFailure függvény
Hiba történt egy profil betöltésekor.
Paraméterek:
hiba: A betöltés során előforduló hiba
környezet: Ugyanaz a környezet, amelyet a ProtectionProfile-nak adott át::LoadAsync
Egy alkalmazás bármilyen típusú környezetet (például std::p romise, std::function) továbbíthat a ProtectionProfile::LoadAsync szolgáltatásnak, és ugyanez a környezet is továbbítható a ProtectionProfile::Observer::OnLoadSuccess vagy ProtectionProfile::Observer::OnLoadFailure szolgáltatásnak.
OnListEnginesSuccess függvény
A rendszer meghívja a motorlista sikeres létrehozásakor.
Paraméterek:
engineIds: a rendelkezésre álló motorazonosítók listája.
környezet: Ugyanaz a környezet, amelyet a ProtectionProfile-nak adott át::ListEnginesAsync
OnListEnginesFailure függvény
A motorok listázásakor a rendszer hibát eredményezett.
Paraméterek:
hiba: az a hiba, amely miatt a listamotorok működése meghiúsult.
környezet: Ugyanaz a környezet, amelyet a ProtectionProfile-nak adott át::ListEnginesAsync
OnAddEngineSuccess függvény
Az új motor sikeres hozzáadásakor lett meghívva.
Paraméterek:
motor: Újonnan létrehozott motor
környezet: Ugyanaz a környezet, amelyet a ProtectionProfile-nak adott át::AddEngineAsync
OnAddEngineFailure függvény
Hiba történt, amikor új motort adott hozzá.
Paraméterek:
hiba: az a hiba, amely miatt a motor hozzáadása meghiúsult.
környezet: Ugyanaz a környezet, amelyet a ProtectionProfile-nak adott át::AddEngineAsync
OnDeleteEngineSuccess függvény
Egy motor sikeres törlésekor lett meghívva.
Paraméterek:
- környezet: Ugyanaz a környezet, amely a ProtectionProfile::D eleteEngineAsync szolgáltatásnak lett átadva
OnDeleteEngineFailure függvény
Hiba történt a motor törlésekor.
Paraméterek:
hiba: az a hiba, amely miatt a törlési motor működése meghiúsult.
környezet: Ugyanaz a környezet, amely a ProtectionProfile::D eleteEngineAsync szolgáltatásnak lett átadva
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: