Click or drag to resize

LGSPActions Methods

The LGSPActions type exposes the following members.

Methods
  NameDescription
Public methodArrayGroupBy (Inherited from BaseActions.)
Public methodArrayIndexOfBy(IList, String, Object) (Inherited from BaseActions.)
Public methodArrayIndexOfBy(IList, String, Object, Int32) (Inherited from BaseActions.)
Public methodArrayIndexOfOrderedBy (Inherited from BaseActions.)
Public methodArrayKeepOneForEach (Inherited from BaseActions.)
Public methodArrayLastIndexOfBy(IList, String, Object) (Inherited from BaseActions.)
Public methodArrayLastIndexOfBy(IList, String, Object, Int32) (Inherited from BaseActions.)
Public methodArrayOrderAscendingBy (Inherited from BaseActions.)
Public methodArrayOrderDescendingBy (Inherited from BaseActions.)
Public methodCustom
Does action-backend dependent stuff.
(Overrides BaseActionsCustom(Object).)
Public methodFailAssertion (Inherited from BaseActions.)
Public methodGenerateAction(String)
Replaces the given action by a new action instance with a search plan adapted to the current analysis data of the associated graph.
Public methodGenerateAction(LGSPAction)
Replaces the given action by a new action instance with a search plan adapted to the current analysis data of the associated graph.
Public methodGenerateActions(String)
Replaces the given actions by new action instances with a search plan adapted to the current analysis data of the associated graph.
Public methodGenerateActions(LGSPAction)
Replaces the given actions by new action instances with a search plan adapted to the current analysis data of the associated graph.
Public methodGetAction
Gets the action with the given name.
(Overrides BaseActionsGetAction(String).)
Public methodGetFunctionDefinition
Retrieve a function definition.
(Inherited from BaseActions.)
Public methodGetMatchClass
Gets the filterer of the match class with the given name.
(Inherited from BaseActions.)
Public methodGetProcedureDefinition
Retrieve a procedure definition.
(Inherited from BaseActions.)
Public methodGetSequenceDefinition
Retrieve a graph rewrite sequence definition.
(Inherited from BaseActions.)
Public methodStatic memberLoadActions
Loads a LGSPActions instance from the given file. If the file is a ".cs" file it will be compiled first.
Public methodRegisterGraphRewriteSequenceDefinition
Register a graph rewrite sequence definition. An interpreted sequence can be overwritten by a new one of the same name and signature. A compiled sequence is fixed, an exception is thrown if you try to set a sequence of the same name.
(Inherited from BaseActions.)
Public methodReplaceAction
Replaces a given action by another one. For internal use.
Top
See Also