Class ResultSetAttribute
SQL stored procedure/function result set
Inherited Members
Namespace: XData.Mapping
Assembly: XData.docfx.dll
Syntax
[AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
public sealed class ResultSetAttribute : Attribute
Remarks
Result sets can be accessed by GetResultSet<T, TRes>(IRepository<T>, Expression<Func<T, IEnumerable<TRes>>>) repository method
Constructors
| Improve this Doc View SourceResultSetAttribute(String)
Result set attribute constructor
Declaration
public ResultSetAttribute(string alias)
Parameters
Type | Name | Description |
---|---|---|
String | alias | SQL procedure/function alias |
ResultSetAttribute(String, String)
Result set attribute constructor
Declaration
public ResultSetAttribute(string alias, string name)
Parameters
Type | Name | Description |
---|---|---|
String | alias | SQL procedure/function alias |
String | name | Result set name |
Properties
| Improve this Doc View SourceIsDefault
Result set is used to fill procedure output data object
Declaration
public bool IsDefault { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
Order
Result set order
Declaration
public int Order { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
ResultType
Result set mapped type
Declaration
public Type ResultType { get; set; }
Property Value
Type | Description |
---|---|
Type |
TypeId
When implemented in a derived class, gets a unique identifier for this Attribute.
Declaration
public override object TypeId { get; }
Property Value
Type | Description |
---|---|
Object | An Object that is a unique identifier for the attribute. |