_AppDomain::DefineDynamicAssembly Method (AssemblyName^, AssemblyBuilderAccess, String^, Evidence^, PermissionSet^, PermissionSet^, PermissionSet^)
.NET Framework (current version)
Provides COM objects with version-independent access to the AppDomain::DefineDynamicAssembly(AssemblyName^, AssemblyBuilderAccess, String^, Evidence^, PermissionSet^, PermissionSet^, PermissionSet^) method overload.
Assembly: mscorlib (in mscorlib.dll)
AssemblyBuilder^ DefineDynamicAssembly( AssemblyName^ name, AssemblyBuilderAccess access, String^ dir, Evidence^ evidence, PermissionSet^ requiredPermissions, PermissionSet^ optionalPermissions, PermissionSet^ refusedPermissions )
Parameters
- name
-
Type:
System.Reflection::AssemblyName^
The unique identity of the dynamic assembly.
- access
-
Type:
System.Reflection.Emit::AssemblyBuilderAccess
The mode in which the dynamic assembly will be accessed.
- dir
-
Type:
System::String^
The name of the directory where the assembly will be saved. If dir is null, the directory defaults to the current directory.
- evidence
-
Type:
System.Security.Policy::Evidence^
The evidence supplied for the dynamic assembly. The evidence is used unaltered as the final set of evidence used for policy resolution.
- requiredPermissions
-
Type:
System.Security::PermissionSet^
The required permissions request.
- optionalPermissions
-
Type:
System.Security::PermissionSet^
The optional permissions request.
- refusedPermissions
-
Type:
System.Security::PermissionSet^
The refused permissions request.
.NET Framework
Available since 1.1
Available since 1.1
Show: