BuildProvider.GetCustomString(CompilerResults) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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.