SecurityException.PermitOnlySetInstance 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 a permissão, o conjunto de permissões ou a coleção do conjunto de permissões que faz parte do registro de ativação somente permissão que causou a falha de uma verificação de segurança.
public:
property System::Object ^ PermitOnlySetInstance { System::Object ^ get(); void set(System::Object ^ value); };
public object? PermitOnlySetInstance { get; set; }
public object PermitOnlySetInstance { get; set; }
[System.Runtime.InteropServices.ComVisible(false)]
public object PermitOnlySetInstance { get; set; }
member this.PermitOnlySetInstance : obj with get, set
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.PermitOnlySetInstance : obj with get, set
Public Property PermitOnlySetInstance As Object
Valor da propriedade
Um objeto de coleção de permissões, conjunto de permissões ou conjunto de permissões.
- Atributos
Comentários
A PermitOnlySetInstance propriedade representa a permissão permitida, o conjunto de permissões ou a coleção de conjuntos de permissões contidos no quadro de pilha que causou a exceção de segurança. Por exemplo, quando ocorre uma exceção de segurança devido a uma PermissionSet.Demand falha, a permissão permitida aparece nessa propriedade e a exigida PermissionSet está contida na Demanded propriedade .
Essa propriedade é do tipo Object porque as permissões, conjuntos de permissões ou coleções de conjuntos de permissões podem ser exigidas e Object é sua classe base comum. Para testar o tipo de tempo de execução dessa propriedade, você pode usar o GetType método ou um operador de linguagem específico, como o operador is em C# ou o operador TypeOf no Visual Basic.