AssemblyBuilder.CreateEmbeddedResource(BuildProvider, String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
允许版本提供程序创建要包含在程序集编译中的资源文件。
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,这些资源包含在程序集编译中。
例外
name
不是有效的文件名。
注解
调用 CreateEmbeddedResource 该方法后,对象 BuildProvider 使用返回 Stream 的对象写入资源文件内容。 例如,生成提供程序可以使用对象编写资源 ResourceWriter 。 编写资源文件后,生成提供程序必须使用 Close 该方法关闭 Stream 对象并释放关联的系统资源。