ModuleBuilder.DefineInitializedDataCore Methode

Definition

Wenn eine abgeleitete Klasse überschrieben wird, wird ein initialisiertes Datenfeld im SDATA-Abschnitt der PORTABLE ausführbaren Datei (PE) definiert.

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 verwendet wird, um auf die Daten zu verweisen. name Eingebettete Nullwerte können nicht enthalten.

data
Byte[]

Das binäre große Objekt (BLOB) von 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, das auf die Daten verweist.

Gilt für: