PermissionSetAttribute.Name Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İzin kümesinin adını alır veya ayarlar.
public:
property System::String ^ Name { System::String ^ get(); void set(System::String ^ value); };
public string Name { get; set; }
member this.Name : string with get, set
Public Property Name As String
Özellik Değeri
Sabit bir NamedPermissionSet adı (varsayılan ilkede yer alan ve değiştirilemeyen çeşitli izin kümelerinden biri).
Örnekler
Aşağıdaki kod özelliğinin Name kullanımını gösterir. Bu kod örneği, sınıfı için PermissionSetAttribute sağlanan daha büyük bir örneğin parçasıdır.
[PermissionSetAttribute(SecurityAction.PermitOnly, Name = "LocalIntranet")]
<System.Security.Permissions.PermissionSetAttribute( _
SecurityAction.PermitOnly, _
Name:="LocalIntranet")> _
Private Sub ReadFile3()
Açıklamalar
Adlandırılmış izin kümeleri bilgisayardan bilgisayara farklılık gösterebileceğinden, bildirim temelli güvenlik için adlandırılmış izin kümelerinin kullanımı, varsayılan ilkenin parçası olarak dahil edilen sabit adlandırılmış izin kümeleri ile sınırlıdır. Bu, başvuruda bulunılan izin kümesinde yer alan izinlerin kodun çalıştırıldığı her yerde aynı olmasını sağlar. Değiştirilebilir veya tanınmayan adlandırılmış bir izin kümesi kullanılırsa derleyici hatası oluşturulur.