Class AsyncProcedureResult
This model defines results wrapper class for async stored procedure mapper in cases when procedure returns multiple values:
- result set table and one or more return, out or ref parameter
- rowcount and one or more return, out or ref parameter
- two or more return, out or ref parameters
public sealed class AsyncProcedureResult
- Inheritance
-
AsyncProcedureResult
- Extension Methods
Constructors
AsyncProcedureResult(ClassModel, PropertyModel)
public AsyncProcedureResult(ClassModel @class, PropertyModel mainResult)
Parameters
class
ClassModelmainResult
PropertyModel
Properties
Class
Gets or sets class descriptor.
public ClassModel Class { get; set; }
Property Value
MainResult
Property descriptor for main procedure result: rowcount or recordset.
public PropertyModel MainResult { get; set; }
Property Value
ParameterProperties
Returning parameters property descriptors (out, ref or return parameters).
public Dictionary<FunctionParameterModel, PropertyModel> ParameterProperties { get; }