PermissionSetAttribute.Name Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.