ISchemaFactory Interface


Defines methods that can be used to create schema objects.

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

public interface ISchemaFactory

System_CAPS_pubmethodCreate(IDatabase, String)

Creates an IMutableSchema object that belongs to the specified IDatabase object and has the specified name.


Creates an IMutableSchema object that is a clone of the specified ISchema object.

System_CAPS_pubmethodCreateEmptySchema(IDatabase, String, Boolean)

Creates an empty ISchema object (all collections are empty).

Return to top