Share via


PermissionSetAttribute.Name Vlastnost

Definice

Získá nebo nastaví název sady oprávnění.

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

Hodnota vlastnosti

Název neměnného NamedPermissionSet objektu (jedna z několika sad oprávnění, které jsou obsaženy ve výchozích zásadách a nelze je změnit).

Příklady

Následující kód ukazuje použití Name vlastnosti . Tento příklad kódu je součástí většího příkladu PermissionSetAttribute pro třídu .

[PermissionSetAttribute(SecurityAction.PermitOnly, Name = "LocalIntranet")]
<System.Security.Permissions.PermissionSetAttribute( _
    SecurityAction.PermitOnly, _
    Name:="LocalIntranet")> _
Private Sub ReadFile3()

Poznámky

Vzhledem k tomu, že se pojmenované sady oprávnění mohou v jednotlivých počítačech lišit, je použití pojmenovaných sad oprávnění pro deklarativní zabezpečení omezeno na neměnné pojmenované sady oprávnění zahrnuté jako součást výchozích zásad. Tím se zajistí, že oprávnění obsažená v odkazované sadě oprávnění budou stejná při spuštění kódu. Pokud se použije proměnlivá nebo nerozpoznaná pojmenovaná sada oprávnění, vyvolá se chyba kompilátoru.

Platí pro