NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

TypeBuilder.DefineUninitializedData

Defines uninitialized data field in the .sdata section of the PE file.

[Visual Basic]
Public Function DefineUninitializedData( _
   ByVal name As String, _
   ByVal size As Integer, _
   ByVal attributes As FieldAttributes _
) As FieldBuilder
[C#]
public FieldBuilder DefineUninitializedData(
   string name,
   int size,
   FieldAttributes attributes
);
[C++]
public: FieldBuilder* DefineUninitializedData(
   String* name,
   int size,
   FieldAttributes attributes
);
[JScript]
public function DefineUninitializedData(
   name : String,
   size : int,
   attributes : FieldAttributes
) : FieldBuilder;

Parameters

name
The name used to refer to the data.
size
The blob of data.
attributes
The attributes for the field.

Return Value

A field to reference the data.

Exceptions

Exception Type Condition
ArgumentNullException if name is a null reference (in Visual Basic Nothing)
InvalidOperationException if CreateGlobalFunctions has been previously called

Requirements

NGWS Runtime Security:

ReflectionPermission SecurityAction.Demand, ReflectionEmit

See Also

TypeBuilder Class | TypeBuilder Members | System.Reflection.Emit Namespace