![]() |
This document is provided on an "AS IS" basis without warranties of any kind. Smartsite iXperion class libraries may change in future releases.
Syntax
C# |
![]() |
---|---|
public class ViperMethod |
Visual Basic (Declaration) |
![]() |
---|---|
Public Class ViperMethod |
The type exposes the following members.
Public Constructors
Name | Description | |
---|---|---|
![]() |
ViperMethod | Overloaded. |
Public Methods
Name | Description | |
---|---|---|
![]() |
Clone |
Creates a clone of this ViperMethod.
|
![]() |
Equals | (Inherited from Object.) |
![]() |
Execute |
Executes the Viper method
|
![]() |
GetHashCode | (Inherited from Object.) |
![]() ![]() |
GetInstanceViperMethodScope |
Returns the scope of the viper method.
|
![]() |
GetType | (Inherited from Object.) |
![]() ![]() |
IsInstanceViperMethod | Overloaded. |
![]() ![]() |
IsValidViperMethodNameCharacter |
Determines whether specified character is a valid viper method name character at given index.
|
![]() ![]() |
IsViperMethodName | Overloaded. |
![]() |
ToString | Overloaded. |
Protected Methods
Name | Description | |
---|---|---|
![]() |
Finalize | (Inherited from Object.) |
![]() |
MemberwiseClone | (Inherited from Object.) |
![]() |
OnViperEvent | |
![]() |
OnViperExecuteEvent |
Public Fields
Name | Description | |
---|---|---|
![]() ![]() |
GetVariableMethodName |
Name of the vipermethod used by the $-operator.
|
![]() ![]() |
MaxMethodNameLength |
The maximum allowed length of a Viper name and Viper parameter name.
|
![]() ![]() |
MinMethodNameLength |
The minimum length of a Viper name and Viper parameter name.
|
Public Properties
Name | Description | |
---|---|---|
![]() |
CleanOuterText |
Returns the cleaned outer text string
|
![]() |
ContainsInvalidVipers |
Indicates whether it includes one or more vipers methods with status IsValid set to false.
|
![]() |
Flags |
Gets or sets the custom Viper flags.
|
![]() |
IsDeterministic |
Deterministic implies that the result only depends on the input parameters.
|
![]() |
IsValid |
Indicates whether the viper is valid and executable.
|
![]() |
Length | |
![]() |
Name |
Gets the name of this Viper method
|
![]() |
OuterText |
Returns the outer text string
|
![]() |
Parameters |
Gets the parameters of this Viper method
|
![]() |
Params |
Returns a ViperParameters object with the resolved viper parameters.
|
![]() |
PassUnresolvedParameters |
Pass the expression itself, not the expression result, in the vipermethod parameters.
|
![]() |
RawParameters |
Gets the raw parameters of this Viper method
|
![]() |
StartIndex | |
![]() |
UnresolvedParams |
Returns a ViperParameters object with the unresolved viper parameters.
|
Public Events
Name | Description | |
---|---|---|
![]() |
ViperExecuteEvent |
ViperExecuteEvents are raised during Execution using Execute()
|
See Also
Smartsite.Core Namespace