AccessChecksLevelOption Enum
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menentukan tingkat pemeriksaan akses untuk aplikasi, baik pada tingkat proses saja atau di semua tingkatan, termasuk tingkat komponen, antarmuka, dan metode.
public enum class AccessChecksLevelOption
[System.Serializable]
public enum AccessChecksLevelOption
[<System.Serializable>]
type AccessChecksLevelOption =
Public Enum AccessChecksLevelOption
- Warisan
- Atribut
Bidang
Application | 0 | Mengaktifkan pemeriksaan akses hanya pada tingkat proses. Tidak ada pemeriksaan akses yang dilakukan pada tingkat komponen, antarmuka, atau metode. |
ApplicationComponent | 1 | Memungkinkan pemeriksaan akses di setiap tingkat panggilan ke dalam aplikasi. |
Contoh
Contoh kode berikut menunjukkan penggunaan enumerasi ini bersama dengan ApplicationAccessControlAttribute atribut .
// 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)>