Этот класс осуществляет функцию SQLite, используя Delegate. Все виртуальные методы класса SQLiteFunction осуществляются, используя вызовы SQLiteInvokeDelegate, SQLiteStepDelegate, SQLiteFinalDelegate и SQLiteCompareDelegate со строгим контролем типов или с помощью метода DynamicInvoke. Аргументы представлены в том же самом порядке, как они появляются в связанных методах SQLiteFunction за одним исключением: первый аргумент это название виртуального осуществляемого метода.
Для списка всех членов этого типа посмотрите Члены SQLiteDelegateFunction.
System.Object
SQLiteFunction
SQLiteDelegateFunction
Namespace: System.Data.SQLite
Assembly: System.Data.SQLite (в System.Data.SQLite.dll)
Члены SQLiteDelegateFunction | Пространство имен System.Data.SQLite
Delegate, который будет использоваться для всех обращений к методам Invoke, Step и C ompare, необходимых базовому классу SQLiteFunction.
Класс SQLiteDelegateFunction | Пространство имен System.Data.SQLite
Delegate, который будет использоваться для всех обращений к методам Final, необходимых базовому классу SQLiteFunction.
Класс SQLiteDelegateFunction | Пространство имен System.Data.SQLite
Delegate, который будет использоваться для всех обращений к методам Value, необходимых базовому классу SQLiteFunction.
Класс SQLiteDelegateFunction | Пространство имен System.Data.SQLite
Delegate, который будет использоваться для всех обращений к методам Inverse, необходимых базовому классу SQLiteFunction.
Класс SQLiteDelegateFunction | Пространство имен System.Data.SQLite
Этот виртуальный метод часть внедрения для сопоставления последовательностей. См. метод Compare.
Положительный integer, если param1 больше param2, отрицательный integer, если param1 меньше param2, 0, если они равны.
Класс SQLiteDelegateFunction | Пространство имен System.Data.SQLite
Этот виртуальный метод часть внедрения для агрегатных функций. Дополнительную информацию см. в методе Final.
Результат агрегатной функции.
Класс SQLiteDelegateFunction | Пространство имен System.Data.SQLite
Возвращает список аргументов для метода Compare, как Array Object. Первый аргумент всегда литеральная строка "Compare".
Аргументы, чтобы передать настраиваемому Delegate.
Класс SQLiteDelegateFunction | Пространство имен System.Data.SQLite
Возвращает список аргументов для метода Final как Array Object. Первый аргумент всегда литеральная строка "Final".
Аргументы, чтобы передать настраиваемому Delegate.
Класс SQLiteDelegateFunction | Пространство имен System.Data.SQLite
Возвращает список аргументов для метода Inverse как Array Object. Первый аргумент всегда литеральная строка "Inverse".
Аргументы, чтобы передать Delegate.
Класс SQLiteDelegateFunction | Пространство имен System.Data.SQLite
Возвращает список аргументов для метода Invoke как Array Object. Первый аргумент всегда литеральная строка "Invoke".
Аргументы, чтобы передать настраиваемому Delegate.
Класс SQLiteDelegateFunction | Пространство имен System.Data.SQLite
Возвращает список аргументов для метода Step как Array Object. Первый аргумент всегда литеральная строка "Step".
Аргументы, чтобы передать настраиваемому Delegate.
Класс SQLiteDelegateFunction | Пространство имен System.Data.SQLite
Возвращает список аргументов для метода Value как Array Object. Первый аргумент всегда литеральная строка "Value".
Аргументы, чтобы передать настраиваемому Delegate.
Класс SQLiteDelegateFunction | Пространство имен System.Data.SQLite
Этот виртуальный метод это часть внедрения для агрегатных функций. Дополнительную информацию см. в методе Inverse.
Класс SQLiteDelegateFunction | Пространство имен System.Data.SQLite
Этот виртуальный метод это внедрение для скалярных функций. См. метод Invoke.
Результат скалярной функции.
Класс SQLiteDelegateFunction | Пространство имен System.Data.SQLite
Этот виртуальный метод это часть внедрения для агрегатных функций. Дополнительную информацию см. в методе Step.
Класс SQLiteDelegateFunction | Пространство имен System.Data.SQLite
Обновляет аргументы вывода для метода Inverse, используя Array Object. Первый аргумент всегда литеральная строка "Inverse". В настоящее время только параметр contextData обновляется.
Аргументы, чтобы передать настраиваемому Delegate.
Класс SQLiteDelegateFunction | Пространство имен System.Data.SQLite
Обновляет аргументы вывода для метода Step, используя Array Object. Первый аргумент всегда литеральная строка "Step". Сейчас обновляется только параметр contextData.
Аргументы, чтобы передать настраиваемому Delegate.
Класс SQLiteDelegateFunction | Пространство имен System.Data.SQLite
Этот виртуальный метод это часть реализации агрегатных функций. См. метод Value.
Результат агрегатной функции.
Класс SQLiteDelegateFunction | Пространство имен System.Data.SQLite
Строит пустой экземпляр этого класса.
Класс SQLiteDelegateFunction | Пространство имен System.Data.SQLite | Список перегрузок конструктора SQLiteDelegateFunction
Строит экземпляр этого класса, используя указанный Delegate как реализацию SQLiteFunction.
Класс SQLiteDelegateFunction | Пространство имен System.Data.SQLite | Список перегрузок конструктора SQLiteDelegateFunction
Строит экземпляр этого класса, используя указанный Delegate как реализацию SQLiteFunction.
Класс SQLiteDelegateFunction | Пространство имен System.Data.SQLite | Список перегрузок конструктора SQLiteDelegateFunction
Создает пустой экземпляр этого класса.
Создает пустой экземпляр этого класса.
public SQLiteDelegateFunction()
Строит экземпляр этого класса, используя указанный Delegate как реализацию SQLiteFunction.
public SQLiteDelegateFunction(Delegate,Delegate)
Строит экземпляр этого класса, используя указанный Delegate как реализацию SQLiteFunction.
public SQLiteDelegateFunction(Delegate,Delegate,Delegate,Delegate)
Класс SQLiteDelegateFunction | Пространство имен System.Data.SQLite
![]() |
Перегруженный. Инициализирует новый экземпляр класса SQLiteDelegateFunction. |
![]() | Delegate, который будет использоваться для всех обращений в виртуальных методах Invoke, Step и Compare, необходимых базовому классу SQLiteFunction. |
![]() | The Delegate, который будет использоваться для всех обращений в виртуальных методах Final, необходимых базовому классу SQLiteFunction. |
![]() | Delegate, который будет использоваться для всех обращений в виртуальных методах Value, необходимых базовому классу SQLiteFunction. |
![]() | Delegate, который будет использоваться для всех обращений в виртуальных методах Inverse, необходимых базовому классу SQLiteFunction. |
![]() |
Возвращает ссылку на класс SQLiteConvert основной связи, который может использоваться, чтобы преобразовать последовательности и DateTime в схему кодирования текущей связи. |
![]() | Этот виртуальный метод это часть внедрения для сопоставления последовательностей. См. метод Compare. |
![]() | Перегруженный. Избавляется от любых активных переменных contextData, которые не были автоматически очищены. Иногда это может произойти, если кто-то закрывает связь в то время, как DataReader открыт. |
![]() | Определяет, равен ли указанный Object текущему Object. |
![]() | Этот виртуальный метод это часть реализации агрегатных функций. См. метод Final. |
![]() | Служит хеш-функцией для конкретного типа. GetHashCode подходит для использования в таких алгоритмах хеширования и структурах данных, как хэш-таблица. |
![]() |
Получает и возвращает флаг "from bind", связанный с указанным параметром функции. |
![]() |
Получает и возвращает флаг "no change", связанный с указанным параметром функции. Этот метод может использоваться только в рамках xUpdate виртуального внедрения таблицы. |
![]() |
Пытается преобразовать указанный параметр функции в числовой, затем получает и возвращает новую близость типа, связанную с этим значением. |
![]() |
Получает и возвращает подтип, связанный с указанным параметром функции. |
![]() | Получает Type текущего экземпляра. |
![]() | Этот виртуальный метод это часть реализации агрегатных функций. См. метод Inverse. |
![]() | Этот виртуальный метод это внедрение для скалярных функций. См. Invoke. |
![]() |
Делает, чтобы указанное значение подтипа было связано с результатом функции. |
![]() | Этот виртуальный метод это часть реализации агрегатных функций. См. метод Step. |
![]() | Вернет String, которая представляет текущий Object. |
![]() | Этот виртуальный метод это часть реализации агрегатных функций. См. метод Value. |
![]() | Перегруженный. Заполнитель для определенного пользователями порядка освобождения. |
![]() | Очищает ресурсы, связанные с текущим экземпляром. |
![]() | Возвращает список аргументов для метода Compare как Array Object. Первый аргумент всегда литеральная строка "Compare". |
![]() | Возвращает список аргументов для метода Final как Array Object. Первый аргумент всегда литеральная строка "Final". |
![]() | Возвращает список аргументов для метода Inverse как Array Object. Первый аргумент всегда литеральная строка "Inverse". |
![]() | Возвращает список аргументов для метода Invoke как Array Object. Первый аргумент всегда литеральная строка "Invoke". |
![]() | Возвращает список аргументов для метода Step как Array Object. Первый аргумент всегда литеральная строка "Step". |
![]() | Возвращает список аргументов для метода Value как Array Object. Первый аргумент всегда литеральная строка "Value". |
![]() | Создает мелкую копию текущего Object. |
![]() | Обновляет аргументы вывода для метода Inverse, используя Array Object. Первый аргумент всегда литеральная строка "Inverse". Сейчас обновляется только параметр contextData. |
![]() | Обновляет аргументы вывода для метода Step, используя Array Object. Первый аргумент всегда литеральная строка "Step". Сейчас обновляется только параметр contextData. |
Класс SQLiteDelegateFunction | Пространство имен System.Data.SQLite
Методы класса SQLiteDelegateFunction упоминаются ниже. Для полного списка участников класса SQLiteDelegateFunction посмотрите Члены SQLiteDelegateFunction.
![]() | Этот виртуальный метод это часть внедрения для сопоставления последовательностей. См. Compare. |
![]() | Перегруженный. Избавляется от любых активных переменных contextData, которые не были автоматически очищены. Иногда это может произойти, если кто-то закрывает связь в то время, как DataReader открыт. |
![]() | Определяет, равен ли указанный Object текущему Object. |
![]() | Этот виртуальный метод это часть реализации агрегатных функций. См. метод Final. |
![]() | Служит хеш-функцией для конкретного типа. GetHashCode подходит для использования в таких алгоритмах хеширования и структурах данных, как хэш-таблица. |
![]() |
Получает и возвращает флаг "from bind", связанный с указанным параметром функции. |
![]() |
Получает и возвращает флаг "no change", связанный с указанным параметром функции. Этот метод может использоваться только в рамках xUpdate виртуального внедрения таблицы. |
![]() |
Пытается преобразовать указанный параметр функции в числовой, затем получает и возвращает новую близость типа, связанную с этим значением. |
![]() |
Получает и возвращает подтип, связанный с указанным параметром функции. |
![]() | Получает Type текущего экземпляра. |
![]() | Этот виртуальный метод это часть реализации агрегатных функций. См. метод Inverse. |
![]() | Этот виртуальный метод это внедрение для скалярных функций. См. Invoke. |
![]() |
Делает, чтобы указанное значение подтипа было связано с результатом функции. |
![]() | Этот виртуальный метод это часть реализации агрегатных функций. См. метод Step. |
![]() | Вернет String, которая представляет текущий Object. |
![]() | Этот виртуальный метод это часть реализации агрегатных функций. См. метод Value. |
![]() | Перегруженный. Заполнитель для определенного пользователями алгоритма освобождения. |
![]() | Очищает ресурсы, связанные с текущим экземпляром. |
![]() | Возвращает список аргументов для метода Compare как Array Object. Первый аргумент всегда литеральная строка "Compare". |
![]() | Возвращает список аргументов для метода Final как Array Object. Первый аргумент всегда литеральная строка "Final". |
![]() | Возвращает список аргументов для метода Inverse как Array Object. Первый аргумент всегда литеральная строка "Inverse". |
![]() | Возвращает список аргументов для метода Invoke как Array Object. Первый аргумент всегда литеральная строка "Invoke". |
![]() | Возвращает список аргументов для метода Step как Array Object. Первый аргумент всегда литеральная строка "Step". |
![]() | Возвращает список аргументов для метода Value как Array Object. Первый аргумент всегда литеральная строка "Value". |
![]() | Создает мелкую копию текущего Object. |
![]() | Обновляет аргументы вывода для метода Inverse, используя Array Object. Первый аргумент всегда литеральная строка "Inverse". Сейчас обновляется только параметр contextData. |
![]() | Обновляет аргументы вывода для метода Step, используя Array Object. Первый аргумент всегда литеральная строка "Step". Сейчас обновляется только параметр contextData. |
Класс SQLiteDelegateFunction | Пространство имен System.Data.SQLite
Свойства класса SQLiteDelegateFunction упоминаются ниже. Для полного списка участников класса SQLiteDelegateFunction посмотрите Члены SQLiteDelegateFunction.
![]() | Delegate, который будет использоваться для всех обращений в виртуальных методах Invoke, Step и Compare, необходимых базовому классу SQLiteFunction. |
![]() | Delegate, который будет использоваться для всех обращений в виртуальных методах Final, необходимых базовому классу SQLiteFunction. |
![]() | Delegate, который будет использоваться для всех обращений в виртуальных методах Value, необходимых базовому классу SQLiteFunction. |
![]() | Delegate, который будет использоваться для всех обращений в виртуальных методах Inverse, необходимых базовому классу SQLiteFunction. |
![]() | Возвращает ссылку на класс SQLiteConvert основной связи, который может использоваться, чтобы преобразовать последовательности и DateTime в схему кодирования текущей связи. |
Класс SQLiteDelegateFunction | Пространство имен System.Data.SQLite