Beispiel #1
0
 /// <summary>
 ///		Construct a parameter mapping attribute
 /// </summary>
 /// <param name="parameterName">
 ///		Name of stored procedure parameter
 /// </param>
 /// <param name="size">
 ///		Parameter data type size
 /// </param>
 /// <param name="procedureType">
 ///     Parameter for store procedure performing procedureType action
 /// </param>
 /// <param name="parameterIndex">
 ///		position of input parameter in stored procedure.
 /// </param>
 public StoredProcedureParameterMappingAttribute(string parameterName, int size, DBProcedureType procedureType, int parameterIndex)
 {
     this.parameterName  = parameterName;
     this.size           = size;
     this.procedureType  = procedureType;
     this.parameterIndex = parameterIndex;
 }
 /// <summary>
 ///		Constructor, set stored procedure name
 /// </summary>
 /// <param name="procedureName">
 ///		Name of stored procedure name
 /// </param>
 /// <param name="procedureType">
 ///		Type of stored procedure, like Select, select multiple, insert, update delete
 /// </param>
 /// <param name="tableValuedType">
 ///     Type of Table valued parameter used in stored procedure
 /// </param>
 /// <param name="tableValuedParameter">
 ///     Name of table valued input parameter
 /// </param>
 public StoredProcedureMappingAttribute(
     string procedureName,
     DBProcedureType procedureType,
     string tableValuedType,
     string tableValuedParameter)
 {
     this.procedureName            = procedureName;
     this.procedureType            = procedureType;
     this.tableValuedParameterType = tableValuedType;
     this.tableValuedParameterName = tableValuedParameter;
 }
 /// <summary>
 ///		Constructor, set stored procedure name
 /// </summary>
 /// <param name="procedureName">
 ///		Name of stored procedure name
 /// </param>
 /// <param name="procedureType">
 ///		Type of stored procedure, like Select, select multiple, insert, update delete
 /// </param>
 public StoredProcedureMappingAttribute(string procedureName, DBProcedureType procedureType)
 {
     this.procedureName = procedureName;
     this.procedureType = procedureType;
 }
Beispiel #4
0
 /// <summary>
 ///		Construct a parameter mapping attribute
 /// </summary>
 /// <param name="parameterName">
 ///		Name of stored procedure parameter
 /// </param>
 /// <param name="procedureType">
 ///		stored procedure type (insert, update, delete, select)
 /// </param>
 public StoredProcedureParameterMappingAttribute(string parameterName, DBProcedureType procedureType)
 {
     this.parameterName = parameterName;
     this.procedureType = procedureType;
 }