/// <summary> ///اجرا می شود System.Data.Common.DbCommand.ExecuteReader(System.Data.CommandBehavior) این متد قبل از متد /// </summary> /// <param name="command">پرس و جو ساخته شده</param> /// <param name="interceptionContext">اطلاعات کانتکس پرس و جو</param> public void ReaderExecuting(DbCommand command, DbCommandInterceptionContext<DbDataReader> interceptionContext) { command.ApplyCorrectPersianCharacters(); }
/// <summary> ///اجرا می شود System.Data.Common.DbCommand.ExecuteScalar() این متد قبل از متد /// </summary> /// <param name="command">پرس و جو ساخته شده</param> /// <param name="interceptionContext">اطلاعات کانتکس پرس و جو</param> public void ScalarExecuting(DbCommand command, DbCommandInterceptionContext<object> interceptionContext) { command.ApplyCorrectPersianCharacters(); }
/// <summary> ///اجرا می شود System.Data.Common.DbCommand.ExecuteNonQuery() این متد قبل از متد /// </summary> /// <param name="command">پرس و جو ساخته شده</param> /// <param name="interceptionContext">اطلاعات کانتکس پرس و جو</param> public void NonQueryExecuting(DbCommand command, DbCommandInterceptionContext<int> interceptionContext) { command.ApplyCorrectPersianCharacters(); }