class ProtectionProfile
ProtectionProfile är rotklassen för att utföra skyddsåtgärder. Ett program måste skapa en ProtectionProfile innan du utför några skyddsåtgärder
Sammanfattning
Medlemmar | Beskrivningar |
---|---|
public const Inställningar& Get Inställningar() const | Hämtar inställningar som används av ProtectionProfile under initieringen och under hela dess livslängd. |
public std::shared_ptr<AsyncControl> ListEnginesAsync(const std::shared_ptr<void>&context) | Startar listmotorer. |
public std::vector<std::string> ListEngines() | Lista motorer. |
public std::shared_ptr<AsyncControl> AddEngineAsync(const ProtectionEngine::Inställningar& settings, const std::shared_ptr<void>&context) | Börjar lägga till en ny skyddsmotor i profilen. |
public std::shared_ptr<ProtectionEngine> AddEngine(const ProtectionEngine::Inställningar& settings) | Lägg till en ny skyddsmotor i profilen. |
public std::shared_ptr<AsyncControl> DeleteEngineAsync(const std::string& engineId, const std::shared_ptr<void>&context) | Börjar ta bort skyddsmotorn med det angivna ID:t. Alla data för den angivna motorn tas bort. |
public void DeleteEngine(const std::string& engineId) | Ta bort skyddsmotorn med det angivna ID:t. Alla data för den angivna motorn tas bort. |
Medlemmar
Get Inställningar-funktion
Hämtar inställningar som används av ProtectionProfile under initieringen och under hela dess livslängd.
Returnerar: Inställningar som används av ProtectionProfile under initieringen och under hela dess livslängd
Funktionen ListEnginesAsync
Startar listmotorer.
Parametrar:
- kontext: Klientkontext som ogenomskinligt skickas tillbaka till observatörer
Returnerar: Async-kontrollobjekt. ProtectionProfile::Observer uppmanas att lyckas eller misslyckas.
Funktionen ListEngines
Lista motorer.
Returnerar: Cachelagrade motor-ID:t
Funktionen AddEngineAsync
Börjar lägga till en ny skyddsmotor i profilen.
Parametrar:
inställningar: objektet mip::P rotectionEngine::Inställningar som anger motorns inställningar.
kontext: Klientkontext som ogenomskinligt skickas tillbaka till observatörer
Returnerar: Async-kontrollobjekt. ProtectionProfile::Observer uppmanas att lyckas eller misslyckas.
Funktionen AddEngine
Lägg till en ny skyddsmotor i profilen.
Parametrar:
- inställningar: objektet mip::P rotectionEngine::Inställningar som anger motorns inställningar.
Returnerar: Nyskapade ProtectionEngine
Funktionen DeleteEngineAsync
Börjar ta bort skyddsmotorn med det angivna ID:t. Alla data för den angivna motorn tas bort.
Parametrar:
id: det unika motor-ID:t.
kontext: Klientkontext som ogenomskinligt skickas tillbaka till observatörer
Returnerar: Async-kontrollobjekt. ProtectionProfile::Observer uppmanas att lyckas eller misslyckas.
Funktionen DeleteEngine
Ta bort skyddsmotorn med det angivna ID:t. Alla data för den angivna motorn tas bort.
Parametrar:
- id: det unika motor-ID:t.
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för