AssemblyBuilder.CreateEmbeddedResource(BuildProvider, String) 方法

定义

允许版本提供程序创建要包含在程序集编译中的资源文件。

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

参数

buildProvider
BuildProvider

正在生成资源的版本提供程序。

name
String

要创建的资源文件的名称。

返回

Stream

可用于写资源的开放 Stream,这些资源包含在程序集编译中。

例外

name不是有效的文件名。

注解

调用 CreateEmbeddedResource 该方法后,对象 BuildProvider 使用返回 Stream 的对象写入资源文件内容。 例如,生成提供程序可以使用对象编写资源 ResourceWriter 。 编写资源文件后,生成提供程序必须使用 Close 该方法关闭 Stream 对象并释放关联的系统资源。

适用于

另请参阅