Name | Description | |
---|---|---|
ValueResult Constructor | Overloaded. Initializes a new instance of the class. |
The following tables list the members exposed by ValueResult.
Name | Description | |
---|---|---|
ValueResult Constructor | Overloaded. Initializes a new instance of the class. |
Name | Description | |
---|---|---|
Diagnostics | Diagnostics information (such as warnings) assembled during the operation. (Inherited from OpcLabs.BaseLib.OperationModel.OperationResult) | |
DiagnosticsCount | Count of diagnostic information elements assembled during the operation. (Inherited from OpcLabs.BaseLib.OperationModel.OperationResult) | |
DiagnosticsSummary | Textual summary of diagnostics information, one message per line. (Inherited from OpcLabs.BaseLib.OperationModel.OperationResult) | |
ErrorId | Gets or sets the error ID of the error. (Inherited from OpcLabs.BaseLib.OperationModel.OperationResult) | |
ErrorMessage | Gets or sets a message that describes the current exception. (Inherited from OpcLabs.BaseLib.OperationModel.OperationResult) | |
ErrorMessageBrief | The first line of the error message. (Inherited from OpcLabs.BaseLib.OperationModel.OperationResult) | |
Exception | Gets or sets the information about the reason of the failure of the operation. (Inherited from OpcLabs.BaseLib.OperationModel.OperationResult) | |
NormalizedDiagnostics | A normalized Diagnostics collection. (Inherited from OpcLabs.BaseLib.OperationModel.OperationResult) | |
NormalizedException | A normalized Exception object, or null if there was no error. (Inherited from OpcLabs.BaseLib.OperationModel.OperationResult) | |
RegularizedValue | Gets a regularized System.Object value that is a successful result of the operation. | |
State | Gets or sets the arbitrary object associated with the operation. (Inherited from OpcLabs.BaseLib.OperationModel.OperationResult) | |
Succeeded | Gets indication whether the operation has succeeded. (Inherited from OpcLabs.BaseLib.OperationModel.OperationResult) | |
Value | Gets a generic System.Object value that is a successful result of the operation. | |
ValueType | Returns the type of the Value, or null if there is no value. |
Name | Description | |
---|---|---|
Clone | Overridden. | |
ClosedFailure<T> | Infrastructure. | |
ClosedSuccess<T> | Infrastructure. | |
Combine | Overloaded. Combines two value results using a function that combines their values. The first value result.The second value result.The function that combines the values of the first and second value result into a value of the resulting value result.If the first value result failed, returns failed value result made from the first value result. Otherwise, if the second value result failed, returns failed value result made from the second value result. Otherwise (i.e. when both the first and second value results succeeded), returns a success value result, containing a value returned by the combineValuesFunction for the values of the first and second value results.
The various overloads of this method allow to combine generic and non-generic value results. | |
Equals | Overloaded. Overridden. Infrastructure. | |
Failure | Overloaded. Returns a failed value result with given exception. | |
FromFailed | Overloaded. Creates a new instance of the value result from a given failed operation result. | |
GetHashCode | Overloaded. Overridden. | |
GetObjectData | Overridden. | |
GetSchema | (Inherited from OpcLabs.BaseLib.Info) | |
GetType | Gets the System.Type of the current instance. (Inherited from object) | |
MemberwiseClone | Creates a new object that is a memberwise copy of the current instance. (Inherited from OpcLabs.BaseLib.OperationModel.OperationResult) | |
PerformOperation | Overloaded. Performs the specified operation and return the corresponding value result. | |
ReadXml | (Inherited from OpcLabs.BaseLib.Info) | |
SelectValue<TOutput> | Transforms the value of a value result using a specified function. | |
SetState | Sets the arbitrary object associated with the operation. (Inherited from OpcLabs.BaseLib.OperationModel.OperationResult) | |
SetValue | Sets a generic Object value that is a successful result of the operation. | |
Success | Overloaded. Returns a successful value result with given value. | |
ThrowIfFailed | Throws Exception if it is not a null reference. (Inherited from OpcLabs.BaseLib.OperationModel.OperationResult) | |
ToString | Overloaded. Converts the value of the current object to its equivalent string representation using the specified format. (Inherited from OpcLabs.BaseLib.OperationModel.OperationResult) | |
WriteXml | (Inherited from OpcLabs.BaseLib.Info) |
Name | Description | |
---|---|---|
CheckValue | Infrastructure. | |
DeserializeValue | Infrastructure. | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from object) | |
ReadXmlElement | Overridden. Infrastructure. | |
SerializeValue | Infrastructure. | |
WriteXmlElement | Overridden. Infrastructure. |
Name | Description | |
---|---|---|
SetState<TNode> | Sets the arbitrary object associated with the node. |
Name | Description | |
---|---|---|
ValueChanged | Raised when the Value property changes a value. |
Equality | Determines whether the two objects are equal. |
Inequality | Determines whether the two objects are not equal. |