EnvironmentPermissionAccess 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.
A környezeti változókhoz való hozzáférést adja meg.
Ez a felsorolás támogatja a tagértékek bitenkénti kombinációját.
public enum class EnvironmentPermissionAccess
[System.Flags]
[System.Serializable]
public enum EnvironmentPermissionAccess
[System.Flags]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum EnvironmentPermissionAccess
[<System.Flags>]
[<System.Serializable>]
type EnvironmentPermissionAccess =
[<System.Flags>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type EnvironmentPermissionAccess =
Public Enum EnvironmentPermissionAccess
- Öröklődés
- Attribútumok
Mezők
| Name | Érték | Description |
|---|---|---|
| NoAccess | 0 | Nincs hozzáférés a környezeti változókhoz. NoAccess nem jelöl érvényes EnvironmentPermissionAccess értékeket, és ArgumentException a paraméterként GetPathList(EnvironmentPermissionAccess)való használatkor egyetlen értéket vár el. |
| Read | 1 | Csak olvasási hozzáférés van megadva a környezeti változókhoz. A környezeti változók módosítása, törlése és létrehozása nem szerepel ebben a hozzáférési szinten. |
| Write | 2 | Csak a környezeti változók írási hozzáférése van megadva. Az írási hozzáférés magában foglalja a környezeti változók létrehozását és törlését, valamint a meglévő értékek módosítását. Az olvasási környezeti változók nem szerepelnek ebben a hozzáférési szinten. |
| AllAccess | 3 |
Read és Write hozzáférés a környezeti változókhoz.
AllAccess több EnvironmentPermissionAccess értéket jelöl, és ArgumentException a metódus paramétereként |
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 EnvironmentPermissiona következő használja: .
Note
Bár NoAccess ezek EnvironmentPermissionAccessnem érvényesek a paraméterként EnvironmentPermission.GetPathList való használatra, mert nem írnak le környezeti változó hozzáférési típusokat vagy az összes környezeti változó hozzáférési típust, és GetPathList egyetlen környezeti változó hozzáférési típust AllAccess vár el.