Class ModuleArgument
Inheritance
System.Object
ModuleArgument
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: CompAnalytics.Contracts.dll
Syntax
[DataContract]
public class ModuleArgument
Constructors
ModuleArgument()
Declaration
Properties
ArgumentType
Declaration
public Type ArgumentType { get; set; }
Property Value
Type |
Description |
System.Type |
|
ArgumentTypeFriendlyName
Declaration
[DataMember]
public string ArgumentTypeFriendlyName { get; set; }
Property Value
Type |
Description |
System.String |
|
ArgumentTypeName
Declaration
[DataMember]
public string ArgumentTypeName { get; set; }
Property Value
Type |
Description |
System.String |
|
ArgumentTypeStr
Declaration
[DataMember]
public string ArgumentTypeStr { get; set; }
Property Value
Type |
Description |
System.String |
|
BaseTypes
Declaration
[DataMember]
public List<string> BaseTypes { get; }
Property Value
Type |
Description |
System.Collections.Generic.List<System.String> |
|
Description
Declaration
[DataMember]
public string Description { get; set; }
Property Value
Type |
Description |
System.String |
|
ExecuteClientScript
Declaration
[DataMember]
public bool ExecuteClientScript { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Id
Declaration
[DataMember]
public int ? Id { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Int32> |
|
IsCollection
Declaration
[DataMember]
public bool IsCollection { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsPrimitive
Declaration
[DataMember]
public bool IsPrimitive { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
LinkedModuleCandidates
Declaration
[DataMember]
public List<LinkedModuleCandidate> LinkedModuleCandidates { get; set; }
Property Value
MaxConnections
Declaration
[DataMember]
public int MaxConnections { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
ModuleConnections
Declaration
[DataMember]
public List<Guid> ModuleConnections { get; set; }
Property Value
Type |
Description |
System.Collections.Generic.List<System.Guid> |
|
Name
Declaration
[DataMember]
public string Name { get; set; }
Property Value
Type |
Description |
System.String |
|
NestedRefModuleId
This refers to the module inside a nested app
If this is an input, it's value will be assigned to the referenced module's value input
If this is an output, the module's value output will be saved to this argument's value
Declaration
[DataMember]
public int ? NestedRefModuleId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Int32> |
|
NestedRefModuleUiHandle
Similar to NestedRefModuleId, this refers to the UiHandle of a module
within a nested app.
Declaration
[DataMember]
public string NestedRefModuleUiHandle { get; set; }
Property Value
Type |
Description |
System.String |
|
NotSpecified
True if the caller has not specified the module argument on the module
and this is a default created argument
Declaration
public bool NotSpecified { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
UiHandle
Declaration
[DataMember]
public string UiHandle { get; set; }
Property Value
Type |
Description |
System.String |
|
ValueObj
Declaration
public object ValueObj { get; set; }
Property Value
Type |
Description |
System.Object |
|
Methods
Clone()
Declaration
public virtual ModuleArgument Clone()
Returns