Класс UserDefinedFunctionEvent

Объект UserDefinedFunctionEvent представляет события определяемой пользователем функции SQL Server, которые могут быть включены в набор событий этой функции.

Иерархия наследования

System. . :: . .Object
  Microsoft.SqlServer.Management.Smo..::..UserDefinedFunctionEvent

Пространство имен:  Microsoft.SqlServer.Management.Smo
Сборка:  Microsoft.SqlServer.Smo (в Microsoft.SqlServer.Smo.dll)

Синтаксис

'Декларация
Public NotInheritable Class UserDefinedFunctionEvent
'Применение
Dim instance As UserDefinedFunctionEvent
public sealed class UserDefinedFunctionEvent
public ref class UserDefinedFunctionEvent sealed
[<SealedAttribute>]
type UserDefinedFunctionEvent =  class end
public final class UserDefinedFunctionEvent

Тип UserDefinedFunctionEvent обеспечивает доступ к следующим элементам.

Свойства

  Имя Описание
Открытое свойствоСтатический элемент AlterFunction Возвращает событие определяемой пользователем функции, которое может быть включено в набор событий.
Открытое свойствоСтатический элемент DropFunction Возвращает событие определяемой пользователем функции, которое может быть включено в набор событий.

В начало

Методы

  Имя Описание
Открытый методСтатический элемент Add Объединяет два события определяемой пользователем функции, образуя набор событий определяемой пользователем функции.
Открытый методСтатический элемент BitwiseOr Объединяет два события определяемой пользователем функции с помощью битовой операции ИЛИ, образуя набор событий определяемой пользователем функции.
Открытый метод Equals Определяет, равен ли указанному объекту упоминаемый объект события определяемой пользователем функции. (Переопределяет Object. . :: . .Equals(Object).)
Защищенный метод Finalize (Производный от Object.)
Открытый метод GetHashCode Этот метод поддерживает инфраструктуру SQL Server и не предназначен для использования непосредственно из программного кода. (Переопределяет Object. . :: . .GetHashCode() () () ().)
Открытый метод GetType (Производный от Object.)
Защищенный метод MemberwiseClone (Производный от Object.)
Открытый метод ToString Возвращает упоминаемый объект в формате строки. (Переопределяет Object. . :: . .ToString() () () ().)

В начало

Операторы

  Имя Описание
Открытый операторСтатический элемент Addition Создает набор событий определяемой пользователем функции, выполняя операцию сложения двух объектов UserDefinedFunctionEvent.
Открытый операторСтатический элемент BitwiseOr Создает набор событий определяемой пользователем функции, выполняя битовую операцию ИЛИ над двумя объектами UserDefinedFunctionEvent.
Открытый операторСтатический элемент Equality Создает набор событий определяемой пользователем функции, выполняя операцию сравнения двух объектов UserDefinedFunctionEvent.
Открытый операторСтатический элемент Implicit Widening Implicit Implicit Implicit(UserDefinedFunctionEvent to UserDefinedFunctionEventSet) Приводит единичное событие определяемой пользователем функции к набору событий определяемой пользователем функции.
Открытый операторСтатический элемент Inequality Создает набор событий определяемой пользователем функции, выполняя операцию проверки двух объектов UserDefinedFunctionEvent на неравенство.

В начало

Замечания

The UserDefinedFunctionEvent object contains a property for each event to which a user-defined function can respond. The actual set of events is specified by using the UserDefinedFunctionEventSet object.

Thread Safety

Все общие статические члены этого типа (Shared в Microsoft Visual Basic) можно использовать в многопоточных операциях. Безопасная многопоточная работа с членами экземпляров типа не гарантируется.

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.