Пример #1
0
 public void DropFunction(ProcRef funcName)
 {
     using (Log.DebugTraceMethodCallFormat("DropFunction", "Dropping function [{0}]", funcName))
     {
         _provider.DropFunction(funcName);
     }
 }
Пример #2
0
        public string GetProcedureDefinition(ProcRef proc)
        {
            if (proc == null)
            {
                return(null);
            }

            var procs = db.GetSchema(OleDbMetaDataCollectionNames.Procedures, new string[] { null, null, proc.Name });

            if (procs.Rows.Count != 1)
            {
                throw new InvalidOperationException(string.Format("Did not get exactly one result for Procedure {0}", proc));
            }
            var def = procs.Rows[0]["PROCEDURE_TYPE"] + Environment.NewLine + procs.Rows[0]["PROCEDURE_DEFINITION"];

            return(def.ToString());
        }
Пример #3
0
 public abstract void DropFunction(ProcRef funcName);
Пример #4
0
 public abstract void ExecRefreshRightsOnProcedure(ProcRef procName);
Пример #5
0
 public string GetProcedureDefinition(ProcRef proc)
 {
     throw new NotImplementedException();
 }
Пример #6
0
 public abstract void DropProcedure(ProcRef procName);
Пример #7
0
 /// <summary>Not supported.</summary>
 void ISchemaProvider.DropProcedure(ProcRef procName)
 {
     throw new NotSupportedException();
 }
Пример #8
0
 public bool CheckFunctionExists(ProcRef funcName)
 {
     return(_provider.CheckFunctionExists(funcName));
 }
Пример #9
0
 public void CreateRefreshRightsOnProcedure(ProcRef procName, TableRef viewUnmaterializedName, TableRef tblName, TableRef tblNameRights)
 {
     Log.InfoFormat("Creating refresh rights procedure for [{0}]", tblName);
     _provider.CreateRefreshRightsOnProcedure(procName, viewUnmaterializedName, tblName, tblNameRights);
 }
 public void ExecRefreshRightsOnProcedure(ProcRef procName)
 {
     _provider.ExecRefreshRightsOnProcedure(procName);
 }
Пример #11
0
 public bool CheckFunctionExists(ProcRef funcName)
 {
     var result = _provider.CheckFunctionExists(funcName);
     LogExistance("Function", funcName, result);
     return result;
 }
Пример #12
0
 public bool CheckProcedureExists(ProcRef procName)
 {
     var result = _provider.CheckProcedureExists(procName);
     LogExistance("Procedure", procName, result);
     return result;
 }
Пример #13
0
 bool ISchemaProvider.CheckFunctionExists(ProcRef funcName)
 {
     throw new NotSupportedException();
 }
Пример #14
0
 /// <summary>Not supported.</summary>
 void ISchemaProvider.ExecRefreshRightsOnProcedure(ProcRef procName)
 {
     throw new NotSupportedException();
 }
Пример #15
0
 /// <summary>Not supported.</summary>
 void ISchemaProvider.CreateRefreshRightsOnProcedure(ProcRef procName, TableRef viewUnmaterializedName, TableRef tblName, TableRef tblNameRights)
 {
     throw new NotSupportedException();
 }
 public bool CheckProcedureExists(ProcRef procName)
 {
     return _provider.CheckProcedureExists(procName);
 }
Пример #17
0
 public bool CheckProcedureExists(ProcRef procName)
 {
     return(_provider.CheckProcedureExists(procName));
 }
 public void DropFunction(ProcRef funcName)
 {
     using (Log.DebugTraceMethodCallFormat("DropFunction", "Dropping function [{0}]", funcName))
     {
         _provider.DropFunction(funcName);
     }
 }
Пример #19
0
 public void CreateRefreshRightsOnProcedure(ProcRef procName, TableRef viewUnmaterializedName, TableRef tblName, TableRef tblNameRights)
 {
     _provider.CreateRefreshRightsOnProcedure(procName, viewUnmaterializedName, tblName, tblNameRights);
 }
Пример #20
0
 public void DropFunction(ProcRef funcName)
 {
     Log.InfoFormat("Dropping function [{0}]", funcName);
     _provider.DropFunction(funcName);
 }
Пример #21
0
 /// <summary>Not supported.</summary>
 bool ISchemaProvider.CheckProcedureExists(ProcRef procName)
 {
     throw new NotSupportedException();
 }
Пример #22
0
 public void DropProcedure(ProcRef procName)
 {
     Log.DebugFormat("Dropping procedure [{0}]", procName);
     _provider.DropProcedure(procName);
 }
Пример #23
0
 public void ExecRefreshRightsOnProcedure(ProcRef procName)
 {
     using (Log.InfoTraceMethodCallFormat("RefreshRights", "Refreshing [{0}]", procName))
     {
         _provider.ExecRefreshRightsOnProcedure(procName);
     }
 }
Пример #24
0
 public void ExecRefreshRightsOnProcedure(ProcRef procName)
 {
     _provider.ExecRefreshRightsOnProcedure(procName);
 }
Пример #25
0
 public string GetProcedureDefinition(ProcRef proc)
 {
     var result = _provider.GetProcedureDefinition(proc);
     Log.DebugFormat("Fetched procedure {0} definition:\n{1}", proc, result);
     return result;
 }
Пример #26
0
        public string GetProcedureDefinition(ProcRef proc)
        {
            if (proc == null) return null;

            var procs = db.GetSchema(OleDbMetaDataCollectionNames.Procedures, new string[] { null, null, proc.Name });
            if (procs.Rows.Count != 1)
            {
                throw new InvalidOperationException(string.Format("Did not get exactly one result for Procedure {0}", proc));
            }
            var def = procs.Rows[0]["PROCEDURE_TYPE"] + Environment.NewLine + procs.Rows[0]["PROCEDURE_DEFINITION"];
            return def.ToString();
        }
Пример #27
0
 bool ISchemaProvider.CheckFunctionExists(ProcRef funcName)
 {
     throw new NotSupportedException();
 }
Пример #28
0
 public abstract bool CheckProcedureExists(ProcRef procName);
Пример #29
0
 /// <summary>Not supported.</summary>
 bool ISchemaProvider.CheckProcedureExists(ProcRef procName)
 {
     throw new NotSupportedException();
 }
Пример #30
0
 public abstract bool CheckFunctionExists(ProcRef funcName);
Пример #31
0
 /// <summary>Not supported.</summary>
 void ISchemaProvider.CreateRefreshRightsOnProcedure(ProcRef procName, TableRef viewUnmaterializedName, TableRef tblName, TableRef tblNameRights)
 {
     throw new NotSupportedException();
 }
Пример #32
0
 public abstract void CreateRefreshRightsOnProcedure(ProcRef procName, TableRef viewUnmaterializedName, TableRef tblName, TableRef tblNameRights);
Пример #33
0
 void ISchemaProvider.DropFunction(ProcRef funcName)
 {
     throw new NotSupportedException();
 }
 public bool CheckFunctionExists(ProcRef funcName)
 {
     return _provider.CheckFunctionExists(funcName);
 }
Пример #35
0
 /// <summary>Not supported.</summary>
 void ISchemaProvider.DropProcedure(ProcRef procName)
 {
     throw new NotSupportedException();
 }
 public void CreateRefreshRightsOnProcedure(ProcRef procName, TableRef viewUnmaterializedName, TableRef tblName, TableRef tblNameRights)
 {
     _provider.CreateRefreshRightsOnProcedure(procName, viewUnmaterializedName, tblName, tblNameRights);
 }
Пример #37
0
 /// <summary>Not supported.</summary>
 void ISchemaProvider.ExecRefreshRightsOnProcedure(ProcRef procName)
 {
     throw new NotSupportedException();
 }
 public void DropProcedure(ProcRef procName)
 {
     Log.DebugFormat("Dropping procedure [{0}]", procName);
     _provider.DropProcedure(procName);
 }
Пример #39
0
 public string GetProcedureDefinition(ProcRef proc)
 {
     return(_provider.GetProcedureDefinition(proc));
 }
 public string GetProcedureDefinition(ProcRef proc)
 {
     return _provider.GetProcedureDefinition(proc);
 }
Пример #41
0
 void ISchemaProvider.DropFunction(ProcRef funcName)
 {
     throw new NotSupportedException();
 }