PermissionSetAttribute.Name Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define o nome do conjunto de permissões.
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
Valor da propriedade
O nome de um imutável NamedPermissionSet (um dos vários conjuntos de permissões que estão contidos na política padrão e não podem ser alterados).
Exemplos
O código a seguir mostra o uso da Name propriedade . Este exemplo de código faz parte de um exemplo maior fornecido para a PermissionSetAttribute classe .
[PermissionSetAttribute(SecurityAction.PermitOnly, Name = "LocalIntranet")]
<System.Security.Permissions.PermissionSetAttribute( _
SecurityAction.PermitOnly, _
Name:="LocalIntranet")> _
Private Sub ReadFile3()
Comentários
Como os conjuntos de permissões nomeados podem variar de computador para computador, o uso de conjuntos de permissões nomeados para segurança declarativa é restrito aos conjuntos de permissões nomeados imutáveis incluídos como parte da política padrão. Isso garante que as permissões contidas no conjunto de permissões referenciado sejam as mesmas onde quer que o código seja executado. Um erro do compilador será gerado se um conjunto de permissões nomeado mutável ou não reconhecido for usado.