Share via


IDatabaseOwnedObjectVisitor<T> Interface

Represents a SQL Server database-owned object visitor.

Namespace:  Microsoft.SqlServer.Management.SqlParser.Metadata
Assembly:  Microsoft.SqlServer.Management.SqlParser (in Microsoft.SqlServer.Management.SqlParser.dll)

Syntax

'Declaration
Public Interface IDatabaseOwnedObjectVisitor(Of T)
'Usage
Dim instance As IDatabaseOwnedObjectVisitor(Of T)
public interface IDatabaseOwnedObjectVisitor<T>
generic<typename T>
public interface class IDatabaseOwnedObjectVisitor
type IDatabaseOwnedObjectVisitor<'T> =  interface end
JScript does not support generic types and methods.

Type Parameters

  • T
    The type of the database-owned object.

Methods

  Name Description
Public method Visit(IApplicationRole) Visits the specified IBuiltInFunction object.
Public method Visit(IAsymmetricKey) Visits the specified IAsymmetricKey object.
Public method Visit(ICertificate) Visits the specified ICertificate object.
Public method Visit(IDatabaseDdlTrigger) Visits the specified IDatabaseDdlTrigger object.
Public method Visit(IDatabaseRole) Visits the specified IDatabaseRole object.
Public method Visit(IFileGroup) Visits the specified IFileGroup object.
Public method Visit(IPartitionScheme) Visits the specified IPartitionScheme object.
Public method Visit(ISchema) Visits the specified ISchema object.
Public method Visit(IUser) Visits the specified IUser object.

Top