Mike1DPluginInfo Class

Information on how to load a MIKE 1D plugin.

A Mike 1D plugin is a class implementing the IMike1DPlugin. To utilize such a class, the name of the class and the name of the assembly containing the class must be provided. Also a number of arguments to the assembly can be defined.

Definition

Namespace: DHI.Mike1D.Plugins
Assembly: DHI.Mike1D.Mike1DDataAccess (in DHI.Mike1D.Mike1DDataAccess.dll) Version: 24.0.0.0 (11.1.1.1111)
C#
public class Mike1DPluginInfo
Inheritance
Object    Mike1DPluginInfo

Constructors

Mike1DPluginInfoInitializes a new instance of the Mike1DPluginInfo class

Properties

Arguments Plugin arguments, used when initialising the plugin, see Initialize(IListMike1DPluginArgument, Mike1DData)
AssemblyName Name of assembly that contains the plugin.

The name must contain the full path to the assembly file on the disc. It can also contain the fully qualified/long name of the assembly to load from the GAC (including Version, Culture and PublicKeyToken).

ClassName Name of class that implements the IMike1DPlugin interface.

Class name must include name space, i.e. on the form MyNameSpace.MySubNameSpace.MyPluginClass

Methods

EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)

See Also