Class ModuleOutput
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()
Namespace: CompAnalytics.Contracts
Assembly: CompAnalytics.Contracts.dll
Syntax
[DataContract]
public class ModuleOutput : ModuleArgument
Constructors
ModuleOutput()
Declaration
public ModuleOutput()
Properties
IsSet
Whether this output's value has been set. Nullable for backwards compatibility with saved runs, should not be purposefully set to null.
Declaration
[DataMember]
public bool ? IsSet { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> |
ResultId
Only set for Result applications that were saved
Declaration
[DataMember]
public int ? ResultId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> |
Methods
ClearValue(IExecutionContext)
Declaration
public void ClearValue(IExecutionContext context)
Parameters
Type | Name | Description |
---|---|---|
IExecutionContext | context |
Clone()
Declaration
public ModuleOutput Clone()
Returns
Type | Description |
---|---|
ModuleOutput |
GetValue<T>()
Declaration
public T GetValue<T>()
Returns
Type | Description |
---|---|
T |
Type Parameters
Name | Description |
---|---|
T |
SetValue(IExecutionContext, Object)
Declaration
public void SetValue(IExecutionContext context, object value)
Parameters
Type | Name | Description |
---|---|---|
IExecutionContext | context | |
System.Object | value |