ModuleBuilder.DefineInitializedDataCore Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.