Scripter.ScriptingProgress Event
Raises an event to receive information about the progress of the scripting operation.
Namespace: Microsoft.SqlServer.Management.Smo
Assembly: Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)
Syntax
'Declaration
Public Event ScriptingProgress As ProgressReportEventHandler
'Usage
Dim instance As Scripter
Dim handler As ProgressReportEventHandler
AddHandler instance.ScriptingProgress, handler
public event ProgressReportEventHandler ScriptingProgress
public:
event ProgressReportEventHandler^ ScriptingProgress {
void add (ProgressReportEventHandler^ value);
void remove (ProgressReportEventHandler^ value);
}
member ScriptingProgress : IEvent<ProgressReportEventHandler,
ProgressReportEventArgs>
JScript supports the use of events, but not the declaration of new ones.
Remarks
Event Data
The following ProgressReportEventArgs properties provide information specific to this event.
Property |
Description |
---|---|
Current |
Gets the Urn object value that specifies the object that the operation is currently processing. |
Parent |
Gets the Urn object value that specifies the topmost object in the hierarchy that the operation is processing. |
SubTotal |
Gets the current count of objects that are processed by the operation in the current branch of the object hierarchy. |
SubTotalCount |
Gets the total number of objects in the current branch of the object hierarchy. |
Total |
Get the total number of objects in the entire object hierarchy. |
TotalCount |
Gets the current count of objects that are processed by the operation in the entire object hierarchy. |