Freigeben über


ModuleBuilder.DefineInitializedDataCore Methode

Definition

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

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

Parameter

name
String

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

data
Byte[]

Das BLOB (Binary Large Object) der Daten.

attributes
FieldAttributes

Eine bitweise Kombination der Enumerationswerte, die die Attribute für das Feld angibt. Der Standardwert lautet Static.

Gibt zurück

Ein Feld zum Verweisen auf die Daten.

Gilt für: