SqlAssemblyEvent 类

SqlAssemblyEvent 对象表示可以包含在程序集事件集中的 SQL Server 程序集事件。

继承层次结构

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

命名空间:  Microsoft.SqlServer.Management.Smo
程序集:  Microsoft.SqlServer.Smo(在 Microsoft.SqlServer.Smo.dll 中)

语法

声明
Public NotInheritable Class SqlAssemblyEvent
用法
Dim instance As SqlAssemblyEvent
public sealed class SqlAssemblyEvent
public ref class SqlAssemblyEvent sealed
[<SealedAttribute>]
type SqlAssemblyEvent =  class end
public final class SqlAssemblyEvent

SqlAssemblyEvent 类型公开以下成员。

属性

  名称 说明
公共属性静态成员 AlterAssembly 获取可以包含在事件集中的程序集事件。
公共属性静态成员 DropAssembly 获取可以包含在事件集中的程序集事件。

页首

方法

  名称 说明
公共方法静态成员 Add 返回通过将两个 SQL 程序集事件加在一起创建的 SQL 程序集事件集。
公共方法静态成员 BitwiseOr 返回 SqlAssemblyEventSet 作为对两个 Sql 程序集事件执行位或运算的结果。
公共方法 Equals 确定所引用的程序集事件对象是否等于指定的对象。 (覆盖 Object. . :: . .Equals(Object)。)
受保护方法 Finalize (从 Object 继承。)
公共方法 GetHashCode 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。 (覆盖 Object. . :: . .GetHashCode() () () ()。)
公共方法 GetType (从 Object 继承。)
受保护方法 MemberwiseClone (从 Object 继承。)
公共方法 ToString 返回字符串格式的被引用对象。 (覆盖 Object. . :: . .ToString() () () ()。)

页首

运算符

  名称 说明
公共运算符静态成员 Addition 通过对两个 SqlAssemblyEvent 对象执行加法运算,创建程序集事件集。
公共运算符静态成员 BitwiseOr 通过对两个 ServerEvent 对象执行位或运算,创建程序集事件集。
公共运算符静态成员 Equality 通过对两个 SqlAssemblyEvent 对象执行相等运算,创建程序集事件集。
公共运算符静态成员 Implicit Widening Implicit Implicit Implicit(SqlAssemblyEvent to SqlAssemblyEventSet) 强制将单个 SqlAssemblyEvent 转换为 SqlAssemblyEventSet。
公共运算符静态成员 Inequality 通过对两个 SqlAssemblyEvent 对象执行不等于运算,创建程序集事件集。

页首

注释

The SqlAssemblyEvent object contains a property for each event to which assembly can respond. The actual set of events is specified using the SqlAssemblyEventSet object.

Thread Safety

此类型的任何公共静态(Microsoft Visual Basic 中的 Shared)成员在多线程操作中是安全的。不保证所有实例成员都是线程安全的。

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。不保证所有实例成员都是线程安全的。