fileEngine osztály
Ez az osztály minden motorfüggvényhez biztosít felületet.
Összesítés
Tagok | Leírások |
---|---|
public const Gépház> Get Gépház() const | A motor beállításait adja vissza. |
public const std::vector<std::shared_ptr<SensitivityTypesRulePackage>>& ListSensitivityTypes() const | a házirendmotorhoz társított bizalmassági típusok listázása. |
public const std::shared_ptr<Label> GetDefaultSensitivityLabel() const | Kérje le az alapértelmezett bizalmassági címkét. |
public std::shared_ptr<Label> GetLabelById(const std::string&id) const | Lekéri a címkét a megadott azonosító alapján. |
public const std::vector<std::shared_ptr<Label>> ListSensitivityLabels() | A bizalmassági címkék listáját adja vissza. |
public const std::string& GetMoreInfoUrl() const | Adjon meg egy URL-címet, amely további információkat keres a szabályzatról/címkékről. |
public const std::string& GetPolicyFileId() const | Lekéri a szabályzatfájl azonosítóját. |
public const std::string& GetSensitivityFileId() const | Lekéri a bizalmassági fájl azonosítóját. |
public bool IsLabelingRequired() const | Ellenőrzi, hogy a szabályzat azt diktálja-e, hogy a dokumentumot címkével kell-e ellátva. |
nyilvános std::chrono::time_point<std::chrono::system_clock> GetLastPolicyFetchTime() const | A szabályzat legutóbbi beolvasásának időpontját kapja meg. |
public const std::string& GetPolicyDataXml() const | Lekéri a házirend-adat XML-fájlokat, amelyek a házirendhez társított beállításokat, címkéket és szabályokat ismertetik. |
public std::shared_ptr<AsyncControl> CreateFileHandlerAsync(const std::string&inputFilePath, const std::string&actualFilePath, bool isAuditDiscoveryEnabled, const std::shared_ptr<FileHandler::Observer>& fileHandlerObserver, const std::shared_ptr<void>& context, const std::shared_ptr<FileExecutionState& fileExecutionState>, bool isGetSensitivityLabelAuditDiscoveryEnabled) | Elkezdi létrehozni a fájlkezelőt a megadott fájlelérési útvonalhoz. |
public std::shared_ptr<AsyncControl> CreateFileHandlerAsync(const std::shared_ptr<Stream>& inputStream, const std::string&actualFilePath, bool isAuditDiscoveryEnabled, const std::shared_ptr<FileHandler::Observer>& fileHandlerObserver, const std::shared_ptr<void>> context, const std::shared_ptr<FileExecutionState& fileExecutionState>, bool isGetSensitivityLabelAuditDiscoveryEnabled) | Elkezdi létrehozni a fájlkezelőt egy adott fájlstreamhez. |
public void SendApplicationAuditEvent(const std::string& level, const std::string&eventType, const std::string&eventData) | Alkalmazásspecifikus esemény naplózása a naplózási folyamatba. |
public const std::vector<std::p air<std::string, std::string>>& GetCustom Gépház() const | Lekéri az egyéni beállítások listáját. |
public bool HasClassificationRules() const | Lekérdezi, hogy a szabályzat rendelkezik-e automatikus vagy javaslati szabályokkal. |
nyilvános bool HasWorkloadConsent(Számítási feladat) const | Ellenőrzi, hogy a felhasználó hozzájárult-e egy adott számítási feladathoz. |
Tagok
Get Gépház függvény
A motor beállításait adja vissza.
ListSensitivityTypes függvény
a házirendmotorhoz társított bizalmassági típusok listázása.
Visszaadja: A bizalmassági címkék listája. üres, ha a LoadSensitivityTypesEnabled hamis volt (
Lásd még: FileEngine::Gépház).
GetDefaultSensitivityLabel függvény
Kérje le az alapértelmezett bizalmassági címkét.
Visszaadja: Alapértelmezett bizalmassági címke, ha létezik, nullptr, ha nincs alapértelmezett címkekészlet.
GetLabelById függvény
Lekéri a címkét a megadott azonosító alapján.
ListSensitivityLabels függvény
A bizalmassági címkék listáját adja vissza.
GetMoreInfoUrl függvény
Adjon meg egy URL-címet, amely további információkat keres a szabályzatról/címkékről.
Visszaadja: Egy url sztringformátumban.
GetPolicyFileId függvény
Lekéri a szabályzatfájl azonosítóját.
Visszaadja: A szabályzatfájl azonosítóját képviselő sztring
GetSensitivityFileId függvény
Lekéri a bizalmassági fájl azonosítóját.
Visszaadja: A szabályzatfájl azonosítóját képviselő sztring
IsLabelingRequired függvény
Ellenőrzi, hogy a szabályzat azt diktálja-e, hogy a dokumentumot címkével kell-e ellátva.
Eredmény: Igaz, ha a címkézés kötelező, máskülönben hamis.
GetLastPolicyFetchTime függvény
A szabályzat legutóbbi beolvasásának időpontját kapja meg.
Visszatérés: A szabályzat legutóbbi beolvasásának időpontja
GetPolicyDataXml függvény
Lekéri a házirend-adat XML-fájlokat, amelyek a házirendhez társított beállításokat, címkéket és szabályokat ismertetik.
Visszaadja: Szabályzatadatok XML-je.
CreateFileHandlerAsync függvény
Elkezdi létrehozni a fájlkezelőt a megadott fájlelérési útvonalhoz.
Paraméterek:
inputFilePath: A megnyitni kívánt fájl. Az elérési útnak tartalmaznia kell a fájlnevet, és ha létezik ilyen, a fájlnévkiterjesztést.
actualFilePath: A tényleges (nem ideiglenes) fájl elérési útja naplózásra lesz használva.
isAuditDiscoveryEnabled: azt jelzi, hogy engedélyezve van-e a naplózási felderítés.
fileHandlerObserver: A FileHandler::Observer felületet implementáló osztály.
kontextus: Az ügyfélkörnyezet, amelyet átlátszatlan módon ad vissza a megfigyelőnek.
isGetSensitivityLabelAuditDiscoveryEnabled: azt jelzi, hogy az auditfelderítés aktiválva van-e a getSensitivityLabel vagy sem.
Visszaadja: Aszinkron vezérlőobjektum.
CreateFileHandlerAsync függvény
Elkezdi létrehozni a fájlkezelőt egy adott fájlstreamhez.
Paraméterek:
inputStream: A fájladatokat tartalmazó stream.
actualFilePath: A fájl elérési útja. Az elérési útnak tartalmaznia kell a fájlnevet, és ha létezik ilyen, a fájlnévkiterjesztést. a naplóban lévő fájl azonosítására is használható.
isAuditDiscoveryEnabled: azt jelzi, hogy engedélyezve van-e a naplózási felderítés.
fileHandlerObserver: A FileHandler::Observer felületet implementáló osztály.
kontextus: Az ügyfélkörnyezet, amelyet átlátszatlan módon ad vissza a megfigyelőnek.
isGetSensitivityLabelAuditDiscoveryEnabled: azt jelzi, hogy az auditfelderítés aktiválva van-e a getSensitivityLabel vagy sem.
Visszaadja: Aszinkron vezérlőobjektum.
SendApplicationAuditEvent függvény
Alkalmazásspecifikus esemény naplózása a naplózási folyamatba.
Paraméterek:
szint: a naplószint leírása: Információ/Hiba/Figyelmeztetés
eventType: az esemény típusának leírása
eventData: az eseményhez társított adatok
GetCustom Gépház függvény
Lekéri az egyéni beállítások listáját.
Visszaadja: Az egyéni beállítások vektora
HasClassificationRules függvény
Lekérdezi, hogy a szabályzat rendelkezik-e automatikus vagy javaslati szabályokkal.
Visszatérés: Egy bool, amely meghatározza, hogy van-e automatikus vagy javaslati szabály a szabályzatban
HasWorkloadConsent függvény
Ellenőrzi, hogy a felhasználó hozzájárult-e egy adott számítási feladathoz.
Visszatérés: A hozzájárulást jelző Bool.
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: