IDatabaseOwnedObjectVisitor<T>.Visit Method

Definition

Overloads

Visit(IApplicationRole)
Visit(IAsymmetricKey)
Visit(ICertificate)
Visit(IDatabaseDdlTrigger)
Visit(IDatabaseRole)
Visit(IFileGroup)
Visit(IPartitionScheme)
Visit(ISchema)
Visit(IUser)

Visit(IApplicationRole)

public T Visit (Microsoft.SqlServer.Management.SqlParser.Metadata.IApplicationRole applicationRole);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.IApplicationRole -> 'T
Public Function Visit (applicationRole As IApplicationRole) As T

Parameters

applicationRole
IApplicationRole

Returns

T

Applies to

Visit(IAsymmetricKey)

public T Visit (Microsoft.SqlServer.Management.SqlParser.Metadata.IAsymmetricKey assymetricKey);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.IAsymmetricKey -> 'T
Public Function Visit (assymetricKey As IAsymmetricKey) As T

Parameters

assymetricKey
IAsymmetricKey

Returns

T

Applies to

Visit(ICertificate)

public T Visit (Microsoft.SqlServer.Management.SqlParser.Metadata.ICertificate certificate);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.ICertificate -> 'T
Public Function Visit (certificate As ICertificate) As T

Parameters

certificate
ICertificate

Returns

T

Applies to

Visit(IDatabaseDdlTrigger)

public T Visit (Microsoft.SqlServer.Management.SqlParser.Metadata.IDatabaseDdlTrigger databaseDdlTrigger);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.IDatabaseDdlTrigger -> 'T
Public Function Visit (databaseDdlTrigger As IDatabaseDdlTrigger) As T

Parameters

databaseDdlTrigger
IDatabaseDdlTrigger

Returns

T

Applies to

Visit(IDatabaseRole)

public T Visit (Microsoft.SqlServer.Management.SqlParser.Metadata.IDatabaseRole databaseRole);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.IDatabaseRole -> 'T
Public Function Visit (databaseRole As IDatabaseRole) As T

Parameters

databaseRole
IDatabaseRole

Returns

T

Applies to

Visit(IFileGroup)

public T Visit (Microsoft.SqlServer.Management.SqlParser.Metadata.IFileGroup fileGroup);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.IFileGroup -> 'T
Public Function Visit (fileGroup As IFileGroup) As T

Parameters

fileGroup
IFileGroup

Returns

T

Applies to

Visit(IPartitionScheme)

public T Visit (Microsoft.SqlServer.Management.SqlParser.Metadata.IPartitionScheme partitionScheme);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.IPartitionScheme -> 'T
Public Function Visit (partitionScheme As IPartitionScheme) As T

Parameters

partitionScheme
IPartitionScheme

Returns

T

Applies to

Visit(ISchema)

public T Visit (Microsoft.SqlServer.Management.SqlParser.Metadata.ISchema schema);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.ISchema -> 'T
Public Function Visit (schema As ISchema) As T

Parameters

schema
ISchema

Returns

T

Applies to

Visit(IUser)

public T Visit (Microsoft.SqlServer.Management.SqlParser.Metadata.IUser user);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.IUser -> 'T
Public Function Visit (user As IUser) As T

Parameters

user
IUser

Returns

T

Applies to