Freigeben über


ModuleBuilder.DefineUninitializedDataCore Methode

Definition

Definiert beim Überschreiben in einer abgeleiteten Klasse ein nicht initialisiertes Datenfeld im Abschnitt SDATA der PE-Datei (Portable Executable).

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

Parameter

name
String

Der Name, der zum Verweisen auf die Daten verwendet wird. name darf keine eingebetteten NULL-Werte enthalten.

size
Int32

Die Größe des Datenfelds.

attributes
FieldAttributes

Eine bitweise Kombination der Enumerationswerte, die die Attribute für das Feld angibt.

Gibt zurück

Ein Feld zum Verweisen auf die Daten.

Gilt für: