AccessChecksLevelOption Enum
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Anger nivån för åtkomstkontroll för ett program, antingen endast på processnivå eller på alla nivåer, inklusive komponent-, gränssnitts- och metodnivåer.
public enum class AccessChecksLevelOption
[System.Serializable]
public enum AccessChecksLevelOption
[<System.Serializable>]
type AccessChecksLevelOption =
Public Enum AccessChecksLevelOption
- Arv
- Attribut
Fält
| Name | Värde | Description |
|---|---|---|
| Application | 0 | Aktiverar endast åtkomstkontroller på processnivå. Inga åtkomstkontroller görs på komponent-, gränssnitts- eller metodnivå. |
| ApplicationComponent | 1 | Aktiverar åtkomstkontroller på alla nivåer vid anrop till programmet. |
Exempel
Följande kodexempel visar användningen av den här uppräkningen tillsammans med attributet ApplicationAccessControlAttribute .
// Set component access controls.
[assembly:ApplicationAccessControl(Authentication=AuthenticationOption::Privacy,
ImpersonationLevel=ImpersonationLevelOption::Identify,
AccessChecksLevel=AccessChecksLevelOption::ApplicationComponent)];
// Set component access controls.
[assembly: ApplicationAccessControl(Authentication=AuthenticationOption.Privacy,
ImpersonationLevel=ImpersonationLevelOption.Identify,
AccessChecksLevel=AccessChecksLevelOption.ApplicationComponent)]
' Set component access controls.
<Assembly: ApplicationAccessControl(Authentication:=AuthenticationOption.Privacy, ImpersonationLevel:=ImpersonationLevelOption.Identify, AccessChecksLevel:=AccessChecksLevelOption.ApplicationComponent)>