Compartir a través de


BuildProvider.GetCustomString(CompilerResults) Método

Definición

Genera una cadena para conservar en el ensamblado compilado.

public:
 virtual System::String ^ GetCustomString(System::CodeDom::Compiler::CompilerResults ^ results);
public virtual string GetCustomString (System.CodeDom.Compiler.CompilerResults results);
abstract member GetCustomString : System.CodeDom.Compiler.CompilerResults -> string
override this.GetCustomString : System.CodeDom.Compiler.CompilerResults -> string
Public Overridable Function GetCustomString (results As CompilerResults) As String

Parámetros

results
CompilerResults

Resultados de la compilación para la ruta virtual del proveedor de compilación.

Devoluciones

String

Cadena que se va a conservar en el entorno de compilación o null si la instancia de BuildProvider no implementa GetCustomString(CompilerResults).

Comentarios

El GetCompiledCustomString método de un BuildManager objeto crea una instancia de un proveedor de compilación para una ruta de acceso virtual de entrada y llama al GetCustomString método en el BuildProvider objeto .

La clase base BuildProvider devuelve null para el GetCustomString método , lo que indica que GetCustomString no está implementado.

Algunas implementaciones del proveedor de compilación pueden implementarse GetCustomString en lugar del GetGeneratedType método . Normalmente, un BuildProvider objeto usa GetGeneratedType para devolver un Type objeto para una ruta de acceso virtual. Sin embargo, el GetCustomString método se puede usar para indicar que un BuildProvider objeto puede generar varios tipos a partir de una ruta de acceso virtual.

Se aplica a

Consulte también