Untuk kebenaran fail dalam C#, gunakan kelas FileIOPermission. Ia mengawal keupayaan untuk mengakses fail dan folder.
Berikut ialah atribut kelas kebenaran fail-
Sr.No. | #🎜 #kaedah dan penerangan 🎜 #Dapatkan atau tetapkan kebenaran akses yang dibenarkan untuk semua fail.|
---|---|
AllLocalFiles#🎜🎜🎜🎜🎜🎜🎜🎜 Mendapat atau menetapkan akses yang dibenarkan kepada semua fail setempat. | Berikut adalah kaedah kelas kebenaran fail -|
MR | Kaedah dan arahan#🎜1#🎜🎜 #🎜 🎜# AddPathList(FileIOPermissionAccess, String) |
Copy() | #🎜🎜🎜##🎜 kaedah ini salinan kebenaran semasa yang sama. |
---|---|
3 | GetType()#🎜🎜🎜#🎜🎜 🎜#GetType() kaedah mendapat jenis semasa Contoh. | 4
ToXml()#🎜🎜🎜🎜🎜 🎜#Buat pengekodan XML kebenaran dan pengekodannya Status semasa. Mari lihat contoh menggunakan kelas FileIOPermission dalam C#. Di sini, kaedah Demand() memaksa SecurityException untuk dilemparkan pada masa jalan jika semua pemanggil yang lebih tinggi dalam timbunan panggilan belum diberikan kebenaran yang ditentukan oleh contoh semasa - | Contoh using System; using System.IO; using System.Security.Permissions; using System.Security; public class Demo { public static void Main() { FileIOPermission file= new FileIOPermission(PermissionState.None); file.AllLocalFiles = FileIOPermissionAccess.Read; try { Console.WriteLine("Demands the permission to determine whether the application has permission to read the files"); file.Demand(); } catch (SecurityException s) { Console.WriteLine(s.Message); } } } Salin selepas log masuk |
Atas ialah kandungan terperinci Kebenaran fail dalam C#. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!