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!

AppDomain.DefineDynamicAssembly (AssemblyName, AssemblyBuilderAccess)

Defines a dynamic assembly with the given name and the given access.

[Visual Basic]
Overloads Public Function DefineDynamicAssembly( _
   ByVal name As AssemblyName, _
   ByVal access As AssemblyBuilderAccess _
) As AssemblyBuilder
[C#]
public AssemblyBuilder DefineDynamicAssembly(
   AssemblyName name,
   AssemblyBuilderAccess access
);
[C++]
public: AssemblyBuilder* DefineDynamicAssembly(
   AssemblyName* name,
   AssemblyBuilderAccess access
);
[JScript]
public function DefineDynamicAssembly(
   name : AssemblyName,
   access : AssemblyBuilderAccess
) : AssemblyBuilder;

Parameters

name
The unique identity of the dynamic assembly.
access
The mode in which the dynamic assembly will be accessed.

Return Value

An AssemblyBuilder object that represents the dynamic assembly created.

Exceptions

Exception Type Condition
ArgumentNullException is thrown if name is a null reference (in Visual Basic Nothing).

Remarks

You can specify partial signing of the assembly by specifing AssemblyName.Originator. You can specify full signing of the assembly by specifying AssemblyName.Originator and AssemblyName.KeyPair.

See Also

AppDomain Class | AppDomain Members | System Namespace | AppDomain.DefineDynamicAssembly Overload List