EnvironmentPermissionAccess Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przestroga
Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}
Określa dostęp do zmiennych środowiskowych.
To wyliczenie obsługuje bitową kombinację jego wartości składowych.
public enum class EnvironmentPermissionAccess
[System.Flags]
public enum EnvironmentPermissionAccess
[System.Flags]
[System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public enum EnvironmentPermissionAccess
[System.Flags]
[System.Serializable]
public enum EnvironmentPermissionAccess
[System.Flags]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum EnvironmentPermissionAccess
[<System.Flags>]
type EnvironmentPermissionAccess =
[<System.Flags>]
[<System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type EnvironmentPermissionAccess =
[<System.Flags>]
[<System.Serializable>]
type EnvironmentPermissionAccess =
[<System.Flags>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type EnvironmentPermissionAccess =
Public Enum EnvironmentPermissionAccess
- Dziedziczenie
- Atrybuty
Pola
| AllAccess | 3 | Read i Write dostęp do zmiennych środowiskowych. AllAccess reprezentuje wiele EnvironmentPermissionAccess wartości i powoduje ArgumentException użycie parametru |
| NoAccess | 0 | Brak dostępu do zmiennych środowiskowych. NoAccess nie reprezentuje prawidłowych EnvironmentPermissionAccess wartości i powoduje ArgumentException użycie parametru GetPathList(EnvironmentPermissionAccess), który oczekuje pojedynczej wartości. |
| Read | 1 | Określono tylko dostęp do odczytu do zmiennych środowiskowych. Zmiana, usuwanie i tworzenie zmiennych środowiskowych nie jest uwzględniana na tym poziomie dostępu. |
| Write | 2 | Określono tylko dostęp do zapisu do zmiennych środowiskowych. Dostęp do zapisu obejmuje tworzenie i usuwanie zmiennych środowiskowych, a także zmienianie istniejących wartości. Odczytywanie zmiennych środowiskowych nie jest uwzględniane na tym poziomie dostępu. |
Uwagi
To wyliczenie jest używane przez EnvironmentPermissionelement .
Uwaga
Chociaż NoAccess i AllAccess pojawiają się w EnvironmentPermissionAccessprogramie , nie są one prawidłowe do użycia jako parametru, EnvironmentPermission.GetPathList ponieważ nie opisują typów dostępu zmiennej środowiskowej ani wszystkich typów dostępu zmiennych środowiskowych, odpowiednio, i GetPathList oczekuje pojedynczego typu dostępu zmiennej środowiskowej.