BuildProvider.GetResultFlags(CompilerResults) Methode

Definition

Gibt einen Wert zurück, der angibt, dass Aktionen 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 Kompilierungsergebnisse für den virtuellen Pfad des Buildanbieters.

Gibt zurück

Ein BuildProviderResultFlags-Wert, der Aktionen angibt, die erforderlich sind, nachdem der virtuelle Pfad in der ASP.NET Buildumgebung erstellt wurde.

Hinweise

Die methode GetResultFlags wird von der ASP.NET Buildumgebung verwendet, wenn Instanzen der klasse BuildProvider zum Erstellen von Dateien und Laden der kompilierten Assemblys verwendet werden.

Die Basisklassenmethode BuildProvider gibt den Default Feldwert zurück, der angibt, dass beim Erstellen des virtuellen Pfads keine spezielle Aktion erforderlich ist.

Beim Ableiten von der BuildProvider Klasse können Sie die GetResultFlags Methode implementieren, um einen anderen BuildProviderResultFlags Wert für den benutzerdefinierten Dateityp oder virtuellen Pfad zurückzugeben. Wenn beispielsweise eine Neuerstellung Des virtuellen Pfads erfordert, dass das enthaltende AppDomain Objekt neu geladen werden muss, können Sie den ShutdownAppDomainOnChange Enumerationswert aus Ihrer GetResultFlags Methode zurückgeben.

Gilt für:

Weitere Informationen