Aracılığıyla paylaş


PermissionSetAttribute.Name Özellik

Tanım

İ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.

Şunlara uygulanır