ModuleBuilder.DefineInitializedDataCore 方法

定义

在派生类中重写时,在可移植可执行文件 (PE) 文件的 .sdata 节中定义初始化的数据字段。

protected:
 abstract System::Reflection::Emit::FieldBuilder ^ DefineInitializedDataCore(System::String ^ name, cli::array <System::Byte> ^ data, System::Reflection::FieldAttributes attributes);
protected abstract System.Reflection.Emit.FieldBuilder DefineInitializedDataCore (string name, byte[] data, System.Reflection.FieldAttributes attributes);
abstract member DefineInitializedDataCore : string * byte[] * System.Reflection.FieldAttributes -> System.Reflection.Emit.FieldBuilder
Protected MustOverride Function DefineInitializedDataCore (name As String, data As Byte(), attributes As FieldAttributes) As FieldBuilder

参数

name
String

用于引用数据的名称。 name 不能包含嵌入的 null。

data
Byte[]

数据的二进制大对象 (BLOB)。

attributes
FieldAttributes

枚举值的按位组合,指定字段的属性。 默认为 Static

返回

用于引用数据的字段。

适用于