ObfuscateAssemblyAttribute.StripAfterObfuscation Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Recebe ou define um Boolean valor que indica se a ferramenta de ofuscação deve remover o atributo após o processamento.
public:
property bool StripAfterObfuscation { bool get(); void set(bool value); };
public bool StripAfterObfuscation { get; set; }
member this.StripAfterObfuscation : bool with get, set
Public Property StripAfterObfuscation As Boolean
Valor de Propriedade
true se a ferramenta de ofuscação deve remover o atributo após o processamento; caso contrário, false. O valor padrão para essa propriedade é true.
Exemplos
O seguinte exemplo de código mostra o ObfuscateAssemblyAttribute atributo com a StripAfterObfuscation propriedade definida como false, para evitar que a ferramenta de ofuscação remova o atributo após o processamento.
using System;
using System.Reflection;
[assembly: ObfuscateAssemblyAttribute(true,
StripAfterObfuscation=false)]
Imports System.Reflection
<Assembly: ObfuscateAssemblyAttribute(False, _
StripAfterObfuscation:=False)>
Observações
Os atributos não devem ser removidos se a sua biblioteca for incluída como parte de outra aplicação, nem ofuscados como parte dessa aplicação.
Especificar que as ferramentas de ofuscação devem remover o ObfuscateAssemblyAttribute não afeta as instâncias de ObfuscationAttribute que foram aplicadas a tipos e membros dentro da assembleia.
Importante
Aplicar este atributo não ofusca automaticamente a assembleia. Aplicar o atributo é uma alternativa à criação de um ficheiro de configuração para a ferramenta de ofuscação. Ou seja, fornece apenas instruções para uma ferramenta de ofuscação. A Microsoft recomenda que os fornecedores de ferramentas de ofuscação sigam a semântica aqui descrita. No entanto, não há garantia de que uma determinada ferramenta siga as recomendações da Microsoft.