C# Класс Rhetos.Dom.DefaultConcepts.Persistence.FullTextSearchInterceptor

Based on http://www.entityframework.info/Home/FullTextSearch. This interceptor modifies SQL query generated by FullTextSearchId function mapping in DatabaseExtensionFunctionsMapping.
Наследование: IDbCommandInterceptor
Показать файл Открыть проект

Открытые методы

Метод Описание
NonQueryExecuted ( DbCommand command, DbCommandInterceptionContext interceptionContext ) : void
NonQueryExecuting ( DbCommand command, DbCommandInterceptionContext interceptionContext ) : void
ReaderExecuted ( DbCommand command, DbCommandInterceptionContext interceptionContext ) : void
ReaderExecuting ( DbCommand command, DbCommandInterceptionContext interceptionContext ) : void
ScalarExecuted ( DbCommand command, DbCommandInterceptionContext interceptionContext ) : void
ScalarExecuting ( DbCommand command, DbCommandInterceptionContext interceptionContext ) : void

Приватные методы

Метод Описание
RewriteFullTextQuery ( DbCommand cmd ) : void

Описание методов

NonQueryExecuted() публичный Метод

public NonQueryExecuted ( DbCommand command, DbCommandInterceptionContext interceptionContext ) : void
command System.Data.Common.DbCommand
interceptionContext DbCommandInterceptionContext
Результат void

NonQueryExecuting() публичный Метод

public NonQueryExecuting ( DbCommand command, DbCommandInterceptionContext interceptionContext ) : void
command System.Data.Common.DbCommand
interceptionContext DbCommandInterceptionContext
Результат void

ReaderExecuted() публичный Метод

public ReaderExecuted ( DbCommand command, DbCommandInterceptionContext interceptionContext ) : void
command System.Data.Common.DbCommand
interceptionContext DbCommandInterceptionContext
Результат void

ReaderExecuting() публичный Метод

public ReaderExecuting ( DbCommand command, DbCommandInterceptionContext interceptionContext ) : void
command System.Data.Common.DbCommand
interceptionContext DbCommandInterceptionContext
Результат void

ScalarExecuted() публичный Метод

public ScalarExecuted ( DbCommand command, DbCommandInterceptionContext interceptionContext ) : void
command System.Data.Common.DbCommand
interceptionContext DbCommandInterceptionContext
Результат void

ScalarExecuting() публичный Метод

public ScalarExecuting ( DbCommand command, DbCommandInterceptionContext interceptionContext ) : void
command System.Data.Common.DbCommand
interceptionContext DbCommandInterceptionContext
Результат void