Freigeben über


UserDefinedFunctionEvent-Klasse

Das UserDefinedFunctionEvent-Objekt stellt die Ereignisse für benutzerdefinierte SQL Server-Funktionen dar, die in einen Ereignissatz für benutzerdefinierte Funktionen eingeschlossen werden können.

Vererbungshierarchie

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

Namespace:  Microsoft.SqlServer.Management.Smo
Assembly:  Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)

Syntax

'Declaration
Public NotInheritable Class UserDefinedFunctionEvent
'Usage
Dim instance As UserDefinedFunctionEvent
public sealed class UserDefinedFunctionEvent
public ref class UserDefinedFunctionEvent sealed
[<SealedAttribute>]
type UserDefinedFunctionEvent =  class end
public final class UserDefinedFunctionEvent

Der UserDefinedFunctionEvent-Typ macht folgende Elemente verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche EigenschaftStatisches Element AlterFunction Ruft ein Ereignis für benutzerdefinierte Funktionen ab, das in den Ereignissatz eingeschlossen werden kann.
Öffentliche EigenschaftStatisches Element DropFunction Ruft ein Ereignis für benutzerdefinierte Funktionen ab, das in den Ereignissatz eingeschlossen werden kann.

Zum Anfang

Methoden

  Name Beschreibung
Öffentliche MethodeStatisches Element Add Addiert zwei Ereignisse für benutzerdefinierte Funktionen, um einen Ereignissatz für benutzerdefinierte Funktionen zu erstellen.
Öffentliche MethodeStatisches Element BitwiseOr Kombiniert zwei Ereignisse für benutzerdefinierte Funktionen mit einer bitweise durchgeführten OR-Operation, um einen Ereignissatz für benutzerdefinierte Funktionen zu erstellen.
Öffentliche Methode Equals Bestimmt, ob das Ereignisobjekt für benutzerdefinierte Funktionen gleich dem angegebenen Objekt ist. (Überschreibt Object. . :: . .Equals(Object).)
Geschützte Methode Finalize (Geerbt von Object.)
Öffentliche Methode GetHashCode Diese Methode unterstützt die Infrastruktur von SQL Server und ist nicht zur direkten Verwendung im Code bestimmt. (Überschreibt Object. . :: . .GetHashCode() () () ().)
Öffentliche Methode GetType (Geerbt von Object.)
Geschützte Methode MemberwiseClone (Geerbt von Object.)
Öffentliche Methode ToString Gibt das Objekt, auf das verwiesen wird, im Zeichenfolgenformat zurück. (Überschreibt Object. . :: . .ToString() () () ().)

Zum Anfang

Operatoren

  Name Beschreibung
Öffentlicher OperatorStatisches Element Addition Erstellt einen Ereignissatz für benutzerdefinierte Funktionen, indem eine Addition für zwei UserDefinedFunctionEvent-Objekte ausgeführt wird.
Öffentlicher OperatorStatisches Element BitwiseOr Erstellt einen Ereignissatz für benutzerdefinierte Funktionen, indem bitweise eine OR-Operation für zwei UserDefinedFunctionEvent-Objekte ausgeführt wird.
Öffentlicher OperatorStatisches Element Equality Erstellt einen Ereignissatz für benutzerdefinierte Funktionen, indem eine Gleichheitsoperation für zwei UserDefinedFunctionEvent-Objekte ausgeführt wird.
Öffentlicher OperatorStatisches Element Implicit Widening Implicit Implicit Implicit(UserDefinedFunctionEvent to UserDefinedFunctionEventSet) Wandelt ein einzelnes Ereignis für benutzerdefinierte Funktionen in einen Ereignissatz für benutzerdefinierte Funktionen um.
Öffentlicher OperatorStatisches Element Inequality Erstellt einen Ereignissatz für benutzerdefinierte Funktionen, indem eine Ungleichheitsoperation für zwei UserDefinedFunctionEvent-Objekte ausgeführt wird.

Zum Anfang

Hinweise

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

Alle öffentlichen, statischen Elemente dieses Typs (Shared in Microsoft Visual Basic) sind für Vorgänge mit mehreren Threads sicher. Für Instanzelemente kann nicht sichergestellt werden, dass sie für Threads sicher sind.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.