データベース上のすべてのテーブルのすべてのトリガーを一覧表示することはできますか? すべてのユーザー ストアド プロシージャを次のように一覧表示できます。
Private Sub StoredPro()
Dim theServer As Server = New Server(serverName)
Dim myDB As Database = theServer.Databases("mydatabase")
Dim dt As DataTable = myDB.EnumObjects(DatabaseObjectTypes.StoredProcedure)
End Sub
しかし、トリガーの SMO では明らかなことは何もありません。(実際には、選択したデータベース内のカスタム トリガーのみをリストしようとしています。DEL_tablename、INS_tablename、UPD_tablename という名前が付いていないものはすべてリストします)。