AssemblyBuilder.CreateEmbeddedResource(BuildProvider, String) Methode

Definition

Ermöglicht es einem Buildanbieter, eine Ressourcendatei zu erstellen, die in die Assemblykompilierung aufgenommen werden soll.

public:
 System::IO::Stream ^ CreateEmbeddedResource(System::Web::Compilation::BuildProvider ^ buildProvider, System::String ^ name);
public System.IO.Stream CreateEmbeddedResource(System.Web.Compilation.BuildProvider buildProvider, string name);
member this.CreateEmbeddedResource : System.Web.Compilation.BuildProvider * string -> System.IO.Stream
Public Function CreateEmbeddedResource (buildProvider As BuildProvider, name As String) As Stream

Parameter

buildProvider
BuildProvider

Der Buildanbieter, der die Ressource generiert.

name
String

Der Name der zu erstellenden Ressourcendatei.

Gibt zurück

Ein geöffneter Stream , der zum Schreiben von Ressourcen verwendet werden kann, die in der Assemblykompilierung enthalten sind.

Ausnahmen

name ist kein gültiger Dateiname.

Hinweise

Nach dem Aufrufen der Methode schreibt ein BuildProvider Objekt den Inhalt der CreateEmbeddedResource Ressourcendatei mithilfe des zurückgegebenen Stream Objekts. Beispielsweise kann der Buildanbieter die Ressourcen mithilfe eines ResourceWriter Objekts schreiben. Nach dem Schreiben der Ressourcendatei muss der Buildanbieter die Close Methode verwenden, um das Stream Objekt zu schließen und die zugeordneten Systemressourcen freizugeben.

Gilt für:

Weitere Informationen