Method | Description | |
---|---|---|
LoadAssembly ( |
Ensures that the assembly is loaded
|
|
PublishComTypes ( |
When an (interop) assembly is loaded, we scan it to discover the GUIDs of COM interfaces so that we can associate the type definition with COM objects with that GUID. Since scanning all loaded assemblies can be expensive, in the future, we might consider a more explicit user binder to trigger scanning of COM types.
|
|
TopNamespaceTracker ( Microsoft.Scripting.Runtime.ScriptDomainManager manager ) : System | ||
TryGetPackage ( string name ) : Microsoft.Scripting.Actions.NamespaceTracker |
returns the package associated with the specified namespace and updates the associated module to mark the package as imported.
|
|
TryGetPackageAny ( string name ) : |
||
TryGetPackageLazy ( string name ) : |
Method | Description | |
---|---|---|
LoadNamespaces ( ) : void |
public LoadAssembly ( |
||
assem | ||
return | bool |
public static PublishComTypes ( |
||
interopAssembly | ||
return | void |
public TopNamespaceTracker ( Microsoft.Scripting.Runtime.ScriptDomainManager manager ) : System | ||
manager | Microsoft.Scripting.Runtime.ScriptDomainManager | |
return | System |
public TryGetPackage ( string name ) : Microsoft.Scripting.Actions.NamespaceTracker | ||
name | string | |
return | Microsoft.Scripting.Actions.NamespaceTracker |
public TryGetPackageAny ( string name ) : |
||
name | string | |
return |
public TryGetPackageLazy ( string name ) : |
||
name | string | |
return |