Esempio n. 1
0
 public InformationSchemaProcedureBase(DBStructure.INFORMATION_SCHEMA_ROUTINESRow dr, ICatalog cat)
     : base(dr, cat)
 {
     using (IDbConnection cn = cat.CreateConnection())
     {
         cn.Open();
         _Parameters = GetParameters(dr.GetINFORMATION_SCHEMA_PARAMETERSRows());
         //LoadResultSets(cn);
     }
 }
 public InformationSchemaProcedureBase(DBStructure.INFORMATION_SCHEMA_ROUTINESRow dr, ICatalog cat)
     : base(dr, cat)
 {
     IsLoaded   = false;
     ResultSets = new ReadOnlyList <IResultSet>();
     using (var cn = cat.CreateConnection())
     {
         cn.Open();
         Parameters = GetParameters(dr.GetINFORMATION_SCHEMA_PARAMETERSRows());
         //LoadResultSets(cn);
     }
 }
Esempio n. 3
0
 protected virtual IStoredProcedureInfo CreateProcedureInfo(DBStructure.INFORMATION_SCHEMA_ROUTINESRow dr)
 {
     return(null);
 }
 public SqlStoredProcedureInfo(DBStructure.INFORMATION_SCHEMA_ROUTINESRow dr, ICatalog cat)
     : base(dr, cat)
 {
 }
Esempio n. 5
0
 protected override IStoredProcedureInfo CreateProcedureInfo(DBStructure.INFORMATION_SCHEMA_ROUTINESRow dr)
 {
     return(new SqlStoredProcedureInfo(dr, this));
 }