PermissionSetAttribute.Name Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Namen des Berechtigungssatzes ab oder legt diesen fest.
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
Eigenschaftswert
Der Name eines unveränderlichen NamedPermissionSet (einer von mehreren Berechtigungssätzen in der Standardrichtlinie, die nicht geändert werden können).
Beispiele
Der folgende Code zeigt die Verwendung der Name -Eigenschaft. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die PermissionSetAttribute-Klasse bereitgestellt wird.
[PermissionSetAttribute(SecurityAction.PermitOnly, Name = "LocalIntranet")]
<System.Security.Permissions.PermissionSetAttribute( _
SecurityAction.PermitOnly, _
Name:="LocalIntranet")> _
Private Sub ReadFile3()
Hinweise
Da benannte Berechtigungssätze von Computer zu Computer variieren können, ist die Verwendung benannter Berechtigungssätze für deklarative Sicherheit auf die unveränderlichen benannten Berechtigungssätze beschränkt, die als Teil der Standardrichtlinie enthalten sind. Dadurch wird sichergestellt, dass die Berechtigungen im Berechtigungssatz, auf den verwiesen wird, überall dort identisch sind, wo der Code ausgeführt wird. Ein Compilerfehler wird ausgelöst, wenn ein veränderbarer oder nicht erkannter benannter Berechtigungssatz verwendet wird.