ScriptMaker Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides methods to get SMO objects' scripts
public class ScriptMaker
type ScriptMaker = class
Public Class ScriptMaker
- Inheritance
-
ScriptMaker
Constructors
ScriptMaker() |
Default Constructor |
ScriptMaker(Server) |
Server Based constructor |
ScriptMaker(Server, ScriptingOptions) |
Constructs a new ScriptMaker based on the given Server and ScriptingOptions combination |
Properties
Discoverer |
Gets or sets the object used for dependent object discovery. |
Preferences |
ScriptingPreferences for scripts generated |
Prefetch |
Prefetch objects scripted or not |
Server |
Server of objects to be scripted |
SourceDatabaseEngineEdition |
Database engine edition of the source |
Methods
Script(SqlSmoObject[]) |
Script out object script to Stringcollection |
Script(Urn[]) |
Script out object script to StringCollection |
Script(Urn[], ISmoScriptWriter) |
Script out the object script to writer |
Script(UrnCollection) |
Script out object script to StringCollection |
Events
ScriptingError |
Event to be fired in case of error while scripting |