The IForeNETRuntime interface contains properties and methods that allow to work with .NET objects within running the current application.
Properties and methods of the given interface are used to access resources of repository .NET assemblies, as well as resources of system assemblies, registered in GAC. Methods of the given interface are used to create additional objects necessary to execute various .NET methods, as well as to convert various objects of .NET classes when working with the Variant data type.
Property name | Brief description | |
Assembly | The Assembly property returns the context of repository .NET assembly. | |
SystemAssembly | The SystemAssembly property returns the context of specified system .NET assembly. |
Method name | Brief description | |
CreateArgs | The CreateArgs method creates the collection of arguments that are further used to execute some method. | |
CreateBinding | The CreateBinding method creates the object that is used to determine search and binding parameters of .NET method with arguments, that will be used for method execution. | |
ObjectToStream | The ObjectToStream method creates the stream and places the specified .NET object into it. | |
ObjectToVariant | The ObjectToVariant method casts this .NET object to the Fore data type Variant. | |
VariantToObject | The VariantToObject method converts the .NET object, contained in variable of the Variant type, to the object implemented by the IForeNETRuntimeObject interface. |
Method name | Brief description | |
Finalize | The Finalize method releases the resources, that are used by the object before its destruction. | |
GetType | The GetType method returns the parameters of type, that is the parent for this object. |
See also: