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# | Copy Code |
---|---|
[] public sealed class ViperMethodInfo |
Visual Basic (Declaration) | Copy Code |
---|---|
<> _ Public NotInheritable Class ViperMethodInfo |
The type exposes the following members.
Public Constructors
Name | Description | |
---|---|---|
ViperMethodInfo | Overloaded. |
Public Methods
Name | Description | |
---|---|---|
Equals | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetName |
Gets the viper name of this instance using the specified class name.
|
|
GetType | (Inherited from Object.) | |
Invoke |
Invokes the method on the given object.
|
|
IsValid |
Checks basic business rules for .Net methods to be registered as Viper methods.
|
|
ToString | Overloaded. |
Protected Methods
Name | Description | |
---|---|---|
Finalize | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) |
Public Properties
Name | Description | |
---|---|---|
Arguments |
Gets the arguments for this Viper method.
|
|
CodeStatus |
Gets the code status.
|
|
CodeStatusDescription |
Gets a description of the code status.
|
|
DeclaringType |
Gets the class that declares this member.
|
|
DeclaringTypeIsBase |
Gets a value indicating whether this method is declared on a base class.
|
|
Description |
Gets the description.
|
|
IsContextRequired |
Gets a value indicating whether this instance requires context to be passed as the first argument.
|
|
IsDeterministic |
Gets a value indicating whether this instance is deterministic.
|
|
IsExtensionMethod |
Gets a value indicating whether this method is a Viper extension method.
|
|
IsInstanceMethod |
Gets a value indicating whether this method is a Viper instance method.
|
|
IsLastParamArray |
Gets a value indicating whether the method expects a param array as the last argument.
|
|
IsStub |
Gets a value indicating whether this method is a stub for documentation and intellisense.
|
|
Name |
Gets the SXML name of the method.
|
|
RawData |
Gets or sets a value indicating whether the Viper method used raw parameters.
When a viper method does so, it must call the execute command on the raw parameters itself. |
|
Requiredcontext |
Gets the required context.
|
|
ReturnType |
Gets the type of the return.
|
See Also
Smartsite.Core Namespace