PackageNamespace
01 Syntax
02 Methods
| Name | Overloads | Summary |
|---|---|---|
| .ctor | 2 | Create package namespace model from a local package installation location |
| Check | 1 | check of a installed package libdir location |
| CheckAssemblyExist | 1 | try to check of the clr assembly file is existed in current package? |
| FindAssemblyPath | 1 | try to find the clr assembly file in current library folder |
| CreateLoaderContext | 1 | |
| EnumerateSymbols | 1 | |
| ToString | 1 |
03 Properties
| Name | Overloads | Summary |
|---|---|---|
| libPath | 1 | the root directory of the package module to load |
| assembly | 1 | [library.dll => md5] |
| packageName | 1 | the namespace of the package library |
| inMemory | 1 | current package is load from the in-memory stream zip archive? |
| meta | 1 | |
| checksum | 1 | |
| dependency | 1 | |
| symbols | 1 | |
| datafiles | 1 | |
| runtime | 1 | |
| framework | 1 |
04 Members
String, String)create a new package namespace from source development directory
| Name | Type | Description |
|---|---|---|
pkgName | String | - |
libpath | String | the local source directory for the package development |
IFileSystemEnvironment)Create package namespace model from a local package installation location
| Name | Type | Description |
|---|---|---|
dir | IFileSystemEnvironment | the root directory of the package module to load, or a zip stream filesystem for attach package in memory. |
check of a installed package libdir location
| Name | Type | Description |
|---|---|---|
dir | IFileSystemEnvironment | - |
env | String | - |
String)try to check of the clr assembly file is existed in current package?
| Name | Type | Description |
|---|---|---|
assemblyName | String | - |
String)try to find the clr assembly file in current library folder
| Name | Type | Description |
|---|---|---|
assemblyName | String | the dll assembly name |
this function maybe returns nothing if the required assembly file is not exists in the package directory.
the root directory of the package module to load
[library.dll => md5]
the namespace of the package library
current package is load from the in-memory stream zip archive?
return true means from a in-memory zip archive stream, false means from local filesystem