RemoveLID Class

Plugin for removing some or all LID's from a setup

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 RemoveLID : IMike1DPlugin
Inheritance
Object    RemoveLID
Implements
IMike1DPlugin

Constructors

RemoveLIDInitializes a new instance of the RemoveLID class

Properties

Catchids Remove all LIDs from catchments
Lidids Remove LIDs with ID
RemoveAll Remove all LID's

Methods

EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Execute Execute plugin and remove lids from mike1DData
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)
Initialize Initialize plugin, providing arguments from setup, see Arguments

Arguments can be: all = 'true' lidid = 'someLIDID' catchmentid = 'someCatchmentID' If specifying all = true, all LIDs are removed. If specifying a catchment ID, then all LIDs from that catchment is removed. If specifying a LID ID, only that single lid is removed.

It is possible to specify more LID ID's and Catchment ID's

MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)

See Also