ModuleBuilder.DefineUninitializedDataCore 方法

定义

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

protected:
 abstract System::Reflection::Emit::FieldBuilder ^ DefineUninitializedDataCore(System::String ^ name, int size, System::Reflection::FieldAttributes attributes);
protected abstract System.Reflection.Emit.FieldBuilder DefineUninitializedDataCore (string name, int size, System.Reflection.FieldAttributes attributes);
abstract member DefineUninitializedDataCore : string * int * System.Reflection.FieldAttributes -> System.Reflection.Emit.FieldBuilder
Protected MustOverride Function DefineUninitializedDataCore (name As String, size As Integer, attributes As FieldAttributes) As FieldBuilder

参数

name
String

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

size
Int32

数据字段的大小。

attributes
FieldAttributes

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

返回

用于引用数据的字段。

适用于