DataProtectionPermissionFlags Enumeráció
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Megadja az adatok és a memória titkosításához szükséges hozzáférési engedélyeket.
Ez a felsorolás támogatja a tagértékek bitenkénti kombinációját.
public enum class DataProtectionPermissionFlags
[System.Flags]
[System.Serializable]
public enum DataProtectionPermissionFlags
[<System.Flags>]
[<System.Serializable>]
type DataProtectionPermissionFlags =
Public Enum DataProtectionPermissionFlags
- Öröklődés
- Attribútumok
Mezők
| Name | Érték | Description |
|---|---|---|
| NoFlags | 0 | Nincsenek védelmi képességek. |
| ProtectData | 1 | Az adatok titkosításának képessége. |
| UnprotectData | 2 | Az adatok titkosításának feloldása. |
| ProtectMemory | 4 | A memória titkosításának képessége. |
| UnprotectMemory | 8 | A memória titkosításának feloldása. |
| AllFlags | 15 | Az adatok titkosításának, a memória titkosításának, a titkosítatlan adatoknak és a titkosítatlan memóriának a képessége. |
Megjegyzések
Figyelmeztetés
A Code Access Security (CAS) elavult a .NET-keretrendszer és a .NET összes verziójában. A .NET legújabb verziói nem tartják tiszteletben a CAS-megjegyzéseket, és cas-okkal kapcsolatos API-k használata esetén hibákat okoznak. A fejlesztőknek alternatív módot kell keresnie a biztonsági feladatok elvégzésére.
Ezt az enumerálást az osztályok és DataProtectionPermissionAttribute az DataProtectionPermission osztályok használják a titkosított adatokhoz és memóriához való hozzáférés védelmére az osztályok és ProtectedMemory az ProtectedData osztályok használatával.
Figyelmeztetés
Ezek közül a jelzők közül soknak lehetnek hatékony hatásai, és csak megbízható kódnak adható.