Scripter Members

The Scripter object is the overall, top-level object for managing scripting operations.

The following tables list the members exposed by the Scripter type.

Public Constructors

  Name Description
Scripter Overloaded. Initializes a new instance of the Scripter class.

Top

Public Properties

(see also Protected Properties )

  Name Description
ms220219.pubproperty(en-US,SQL.90).gif FilterCallbackFunction  Gets or sets the scripting options that allow URNs to be filtered out while running the DiscoverDependencies method. (inherited from DependencyWalker)
ms220219.pubproperty(en-US,SQL.90).gif Options Gets or sets the scripting options for the Scripter object and all the scripting operations on the instance of SQL Server.
ms220219.pubproperty(en-US,SQL.90).gif PrefetchObjects Gets or sets the Boolean property value that specifies whether the objects are loaded prior to scripting operations or as they are required.
ms220219.pubproperty(en-US,SQL.90).gif Server  Gets or sets the instance of Microsoft SQL Server that the DependencyWalker tool object is associated with. (inherited from DependencyWalker)

Top

Protected Properties

  Name Description
ms220219.protproperty(en-US,SQL.90).gif DependencyTree  (inherited from DependencyWalker )
ms220219.protproperty(en-US,SQL.90).gif KnownObjectsList  (inherited from DependencyWalker )
ms220219.protproperty(en-US,SQL.90).gif Total  (inherited from DependencyWalker )
ms220219.protproperty(en-US,SQL.90).gif TotalCount  (inherited from DependencyWalker )

Top

Public Methods

(see also Protected Methods )

  Name Description
ms220219.pubmethod(en-US,SQL.90).gif DiscoverDependencies  Overloaded. (inherited from DependencyWalker )
ms220219.pubmethod(en-US,SQL.90).gifms220219.static(en-US,SQL.90).gif EnumDependencies Returns an enumerated list that includes the specified object and child or parent dependencies.
ms220219.pubmethod(en-US,SQL.90).gif Equals  Overloaded. (inherited from Object )
ms220219.pubmethod(en-US,SQL.90).gif GetHashCode  (inherited from Object )
ms220219.pubmethod(en-US,SQL.90).gif GetType  (inherited from Object )
ms220219.pubmethod(en-US,SQL.90).gifms220219.static(en-US,SQL.90).gif ReferenceEquals  (inherited from Object )
ms220219.pubmethod(en-US,SQL.90).gif Script Overloaded. Generates Transact-SQL scripts that can be used to re-create a list of objects.
ms220219.pubmethod(en-US,SQL.90).gif ScriptWithList Overloaded. Creates linear Transact-SQL scripts for a list of objects.
ms220219.pubmethod(en-US,SQL.90).gif ToString  (inherited from Object )
ms220219.pubmethod(en-US,SQL.90).gif WalkDependencies  (inherited from DependencyWalker )

Top

Protected Methods

  Name Description
ms220219.protmethod(en-US,SQL.90).gif Finalize  (inherited from Object )
ms220219.protmethod(en-US,SQL.90).gif GetServerObject  Returns the Server object that represents the instance of Microsoft SQL Server on which the dependency discovery operation is running. (inherited from DependencyWalker)
ms220219.protmethod(en-US,SQL.90).gif Init Initializes the Scripter object.
ms220219.protmethod(en-US,SQL.90).gif MemberwiseClone  (inherited from Object )

Top

Public Events

  Name Description
ms220219.pubevent(en-US,SQL.90).gif DiscoveryProgress  Raises an event at intervals and reports progress on the DiscoveryProgress method. (inherited from DependencyWalker)
ms220219.pubevent(en-US,SQL.90).gif ScriptingError Raises an event when an error occurs during a scripting operation.
ms220219.pubevent(en-US,SQL.90).gif ScriptingProgress Raises an event to receive information about the progress of the scripting operation.

Top

See Also

Reference

Scripter Class
Microsoft.SqlServer.Management.Smo Namespace

Other Resources

Scripting