PreserializedResourceWriter 类

定义

提供类似于 ResourceWriter 的可以编写预序列化资源数据的 API。

public ref class PreserializedResourceWriter sealed : System::Resources::IResourceWriter
public ref class PreserializedResourceWriter sealed : IDisposable, System::Resources::IResourceWriter
public sealed class PreserializedResourceWriter : System.Resources.IResourceWriter
public sealed class PreserializedResourceWriter : IDisposable, System.Resources.IResourceWriter
type PreserializedResourceWriter = class
    interface IDisposable
    interface IResourceWriter
type PreserializedResourceWriter = class
    interface IResourceWriter
    interface IDisposable
Public NotInheritable Class PreserializedResourceWriter
Implements IResourceWriter
Public NotInheritable Class PreserializedResourceWriter
Implements IDisposable, IResourceWriter
继承
PreserializedResourceWriter
实现

构造函数

PreserializedResourceWriter(Stream)

初始化 PreserializedResourceWriter 类的新实例,它将资源写入到提供的流中。

PreserializedResourceWriter(String)

初始化 PreserializedResourceWriter 类的新实例,它将资源写入到指定文件中。

方法

AddActivatorResource(String, Stream, String, Boolean)

添加指定类型的资源,通过在读取资源时传递给类型构造函数的 Stream 值表示。

AddBinaryFormattedResource(String, Byte[], String)

添加指定类型的资源,通过在读取资源时传递给 BinaryFormatter 的字节数组表示。

AddResource(String, Byte[])

将字节数组作为命名资源添加到要写入文件的资源列表中。

AddResource(String, Object)

将对象作为命名资源添加到要写入文件的资源列表中。

AddResource(String, Stream, Boolean)

Stream 作为命名资源添加到要写入文件的资源列表中。

AddResource(String, String)

将字符串作为命名资源添加到要写入文件的资源列表中。

AddResource(String, String, String)

添加指定类型的资源,通过字符串值表示。

AddTypeConverterResource(String, Byte[], String)

添加指定类型的资源,通过在读取资源时传递给类型的 TypeConverter 的字节数组表示。

Close()

调用 Dispose() 以释放资源编写器。

Dispose()

调用 Generate() 以将所有资源以系统默认格式写出到输出流。

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
Generate()

将所有资源写入输出流。

GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于