Share via


IUserDefinedTypeFactory Interface

Defines methods that can be used to create IUserDefinedType objects.

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

Syntax

'Declaration
Public Interface IUserDefinedTypeFactory
'Usage
Dim instance As IUserDefinedTypeFactory
public interface IUserDefinedTypeFactory
public interface class IUserDefinedTypeFactory
type IUserDefinedTypeFactory =  interface end
public interface IUserDefinedTypeFactory

The IUserDefinedTypeFactory type exposes the following members.

Methods

  Name Description
Public method CreateClrType Creates an IMutableUserDefinedClrType object that belongs to the specified ISchema object and has the specified name.
Public method CreateDataType Creates an IMutableUserDefinedDataType object that belongs to the specified ISchema object and has the specified name.
Public method CreateTableType Creates an IMutableUserDefinedTableType object that belongs to the specified ISchema object and has the specified name.

Top

See Also

Reference

Microsoft.SqlServer.Management.SqlParser.MetadataProvider Namespace