[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Dotgnu-pnet-commits] CVS: pnetlib/runtime/System AppDomain.cs,1.9,1.10
From: |
Rhys Weatherley <address@hidden> |
Subject: |
[Dotgnu-pnet-commits] CVS: pnetlib/runtime/System AppDomain.cs,1.9,1.10 |
Date: |
Tue, 18 Mar 2003 05:53:18 -0500 |
Update of /cvsroot/dotgnu-pnet/pnetlib/runtime/System
In directory subversions:/tmp/cvs-serv9483/runtime/System
Modified Files:
AppDomain.cs
Log Message:
Define dynamic assemblies and modules.
Index: AppDomain.cs
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnetlib/runtime/System/AppDomain.cs,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -r1.9 -r1.10
*** AppDomain.cs 9 Mar 2003 09:10:34 -0000 1.9
--- AppDomain.cs 18 Mar 2003 10:53:15 -0000 1.10
***************
*** 196,300 ****
}
! [TODO]
! public AssemblyBuilder DefineDynamicAssembly (AssemblyName name,
! AssemblyBuilderAccess access)
! {
! return DefineDynamicAssembly (name, access,
null, null,
!
null, null, null, false);
! }
!
! [TODO]
! public AssemblyBuilder DefineDynamicAssembly (AssemblyName name,
!
AssemblyBuilderAccess access,
!
Evidence evidence)
! {
! return DefineDynamicAssembly (name, access,
null, evidence,
!
null, null, null, false);
! }
!
! [TODO]
! public AssemblyBuilder DefineDynamicAssembly (AssemblyName name,
!
AssemblyBuilderAccess access,
!
String dir)
! {
! return DefineDynamicAssembly (name, access,
dir, null,
!
null, null, null, false);
! }
!
! [TODO]
! public AssemblyBuilder DefineDynamicAssembly (AssemblyName name,
!
AssemblyBuilderAccess access,
!
String dir,
!
Evidence evidence)
! {
! return DefineDynamicAssembly (name, access,
dir, evidence,
!
null, null, null, false);
! }
!
! [TODO]
! public AssemblyBuilder DefineDynamicAssembly (AssemblyName name,
!
AssemblyBuilderAccess access,
!
PermissionSet requiredPermissions,
!
PermissionSet optionalPermissions,
!
PermissionSet refusedPersmissions)
! {
! return DefineDynamicAssembly (name, access,
null, null,
!
requiredPermissions, optionalPermissions,
!
refusedPersmissions, false);
! }
!
! [TODO]
! public AssemblyBuilder DefineDynamicAssembly (AssemblyName name,
!
AssemblyBuilderAccess access,
!
Evidence evidence,
!
PermissionSet requiredPermissions,
!
PermissionSet optionalPermissions,
!
PermissionSet refusedPersmissions)
! {
! return DefineDynamicAssembly (name, access,
null, evidence,
!
requiredPermissions, optionalPermissions,
!
refusedPersmissions, false);
! }
!
! [TODO]
! public AssemblyBuilder DefineDynamicAssembly (AssemblyName name,
!
AssemblyBuilderAccess access,
!
String dir,
!
PermissionSet requiredPermissions,
!
PermissionSet optionalPermissions,
!
PermissionSet refusedPersmissions)
! {
! return DefineDynamicAssembly (name, access,
dir, null,
!
requiredPermissions, optionalPermissions,
!
refusedPersmissions, false);
! }
!
! [TODO]
! public AssemblyBuilder DefineDynamicAssembly (AssemblyName name,
!
AssemblyBuilderAccess access,
!
String dir,
!
Evidence evidence,
!
PermissionSet requiredPermissions,
!
PermissionSet optionalPermissions,
!
PermissionSet refusedPersmissions)
! {
! return DefineDynamicAssembly (name, access, dir,
evidence,
!
requiredPermissions, optionalPermissions,
!
refusedPersmissions, false);
!
! }
!
! [TODO]
! public AssemblyBuilder DefineDynamicAssembly (AssemblyName name,
!
AssemblyBuilderAccess access,
!
string dir,
!
Evidence evidence,
!
PermissionSet requiredPermissions,
!
PermissionSet optionalPermissions,
!
PermissionSet refusedPersmissions,
!
bool isSynchronized)
! {
! throw new NotImplementedException("DefineDynamicAssembly");
! }
// Set the cache path.
--- 196,297 ----
}
! // Define a dynamic assembly builder within this domain.
! public AssemblyBuilder DefineDynamicAssembly
! (AssemblyName name, AssemblyBuilderAccess
access)
! {
! return DefineDynamicAssembly(name, access,
null, null,
!
null, null, null, false);
! }
! public AssemblyBuilder DefineDynamicAssembly
! (AssemblyName name, AssemblyBuilderAccess
access,
! Evidence evidence)
! {
! return DefineDynamicAssembly(name, access,
null, evidence,
!
null, null, null, false);
! }
! public AssemblyBuilder DefineDynamicAssembly
! (AssemblyName name, AssemblyBuilderAccess
access,
! String dir)
! {
! return DefineDynamicAssembly(name, access, dir,
null,
!
null, null, null, false);
! }
! public AssemblyBuilder DefineDynamicAssembly
! (AssemblyName name, AssemblyBuilderAccess
access,
! String dir, Evidence evidence)
! {
! return DefineDynamicAssembly(name, access, dir,
evidence,
!
null, null, null, false);
! }
! public AssemblyBuilder DefineDynamicAssembly
! (AssemblyName name, AssemblyBuilderAccess
access,
! PermissionSet requiredPermissions,
! PermissionSet optionalPermissions,
! PermissionSet refusedPersmissions)
! {
! return DefineDynamicAssembly(name, access,
null, null,
!
requiredPermissions,
!
optionalPermissions,
!
refusedPersmissions, false);
! }
! public AssemblyBuilder DefineDynamicAssembly
! (AssemblyName name, AssemblyBuilderAccess
access,
! Evidence evidence, PermissionSet
requiredPermissions,
! PermissionSet optionalPermissions,
! PermissionSet refusedPersmissions)
! {
! return DefineDynamicAssembly(name, access,
null, evidence,
!
requiredPermissions,
!
optionalPermissions,
!
refusedPersmissions, false);
! }
! public AssemblyBuilder DefineDynamicAssembly
! (AssemblyName name, AssemblyBuilderAccess
access,
! String dir, PermissionSet requiredPermissions,
! PermissionSet optionalPermissions,
! PermissionSet refusedPersmissions)
! {
! return DefineDynamicAssembly(name, access, dir,
null,
!
requiredPermissions,
!
optionalPermissions,
!
refusedPersmissions, false);
! }
! public AssemblyBuilder DefineDynamicAssembly
! (AssemblyName name, AssemblyBuilderAccess
access,
! String dir, Evidence evidence,
! PermissionSet requiredPermissions,
! PermissionSet optionalPermissions,
! PermissionSet refusedPersmissions)
! {
! return DefineDynamicAssembly(name, access, dir,
evidence,
!
requiredPermissions,
!
optionalPermissions,
!
refusedPersmissions, false);
! }
! public AssemblyBuilder DefineDynamicAssembly
! (AssemblyName name, AssemblyBuilderAccess
access,
! String dir, Evidence evidence,
! PermissionSet requiredPermissions,
! PermissionSet optionalPermissions,
! PermissionSet refusedPersmissions,
! bool isSynchronized)
! {
! if(name == null)
! {
! throw new ArgumentNullException("name");
! }
! String aname = name.Name;
! if(aname == null || aname == String.Empty)
! {
! throw new
ArgumentException(_("Emit_AssemblyNameInvalid"));
! }
! if(Char.IsWhiteSpace(aname[0]) ||
! aname.IndexOf('/') != -1 ||
! aname.IndexOf('\\') != -1)
! {
! throw new
ArgumentException(_("Emit_AssemblyNameInvalid"));
! }
! return new AssemblyBuilder(name, access, dir,
isSynchronized);
! }
// Set the cache path.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Dotgnu-pnet-commits] CVS: pnetlib/runtime/System AppDomain.cs,1.9,1.10,
Rhys Weatherley <address@hidden> <=
- Prev by Date:
[Dotgnu-pnet-commits] CVS: pnetlib/runtime/System/Reflection/Emit EnumBuilder.cs,1.1,1.2 ILGenerator.cs,1.4,1.5 ModuleBuilder.cs,1.2,1.3TypeBuilder.cs,1.2,1.3
- Next by Date:
[Dotgnu-pnet-commits] CVS: pnetlib ChangeLog,1.754,1.755
- Previous by thread:
[Dotgnu-pnet-commits] CVS: pnetlib/runtime/System/Reflection/Emit EnumBuilder.cs,1.1,1.2 ILGenerator.cs,1.4,1.5 ModuleBuilder.cs,1.2,1.3TypeBuilder.cs,1.2,1.3
- Next by thread:
[Dotgnu-pnet-commits] CVS: pnetlib ChangeLog,1.754,1.755
- Index(es):