.


:




:

































 

 

 

 





:

1. (private-).

2. Global Assembly Cache (GAC) ( ).

3. .

.

, , , (Culture) (PublicKeyToken). :

 

System.Drawing, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

 

(.. ) .

 

Assembly asm = Assembly.Load("System.Drawing, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a");

 

, . . LoadWithPartialName Assembly .

 

Assembly asm = Assembly.LoadWithPartialName("System.Drawing");

 

. . , .. , . , , ( !) . (), , , .

, .

 

Assembly asm = Assembly.Load("MyAssembly"); // private-

 

Assembly.Load Assembly.LoadWithPartialName , private-.

: . " DLL ".

( private- GAC).

 

Assembly a = Assembly.LoadFrom("D:\\WINNT\\Microsoft.NET\\Framework\\v1.0.3705\\System.Drawing.dll");

 

.

, , . " " (Assembly Qualified Type Name). : . GetType Type. Type.

 

Assembly a = Assembly.LoadWithPartialName("System.Drawing");

string strAssemblyQualifiedTypeName = "System.Drawing.Rectangle, " +

a.FullName;

Type type = Type.GetType(strAssemblyQualifiedTypeName);

 

. , , , Type. . , , Type.GetType().

 

Type type = Type.GetType("System.Drawing.Rectangle"

+ ", System.Drawing"

+ ", Version=1.0.3300.0"

+ ", Culture=neutral"

+ ", PublicKeyToken=b03f5f7f11d50a3a"

);

 

Type, , ( , , , , ).





:


: 2016-11-24; !; : 366 |


:

:

, .
==> ...

1714 - | 1533 -


© 2015-2024 lektsii.org - -

: 0.009 .