Freigeben über


BuildProvider.GetResultFlags(CompilerResults) Methode

Definition

Gibt einen Wert zurück, der Aktionen angibt, die erforderlich sind, wenn ein virtueller Pfad erstellt wird.

public:
 virtual System::Web::Compilation::BuildProviderResultFlags GetResultFlags(System::CodeDom::Compiler::CompilerResults ^ results);
public virtual System.Web.Compilation.BuildProviderResultFlags GetResultFlags (System.CodeDom.Compiler.CompilerResults results);
abstract member GetResultFlags : System.CodeDom.Compiler.CompilerResults -> System.Web.Compilation.BuildProviderResultFlags
override this.GetResultFlags : System.CodeDom.Compiler.CompilerResults -> System.Web.Compilation.BuildProviderResultFlags
Public Overridable Function GetResultFlags (results As CompilerResults) As BuildProviderResultFlags

Parameter

results
CompilerResults

Die Kompilierung erfolgt für den virtuellen Pfad des Buildanbieters.

Gibt zurück

BuildProviderResultFlags

Ein BuildProviderResultFlags-Wert, der Aktionen angibt, die nach der Erstellung eines virtuellen Pfads in der ASP.NET-Buildumgebung erforderlich sind.

Hinweise

Die GetResultFlags Methode wird von der ASP.NET Buildumgebung verwendet, wenn Instanzen der BuildProvider Klasse verwendet werden, um Dateien zu erstellen und die kompilierten Assemblys zu laden.

Die Basisklassemethode BuildProvider gibt den Default Feldwert zurück, der angibt, dass keine spezielle Aktion erforderlich ist, wenn der virtuelle Pfad erstellt wird.

Wenn Sie von der BuildProvider Klasse abgeleitet werden, können Sie die GetResultFlags Methode implementieren, um einen anderen BuildProviderResultFlags Wert für ihren benutzerdefinierten Dateityp oder virtuellen Pfad zurückzugeben. Wenn beispielsweise ein Neuaufbau Ihres virtuellen Pfads erfordert, dass das enthaltende AppDomain Objekt neu geladen werden soll, können Sie den ShutdownAppDomainOnChange Enumerationswert aus Ihrer GetResultFlags Methode zurückgeben.

Gilt für

Siehe auch