SqlScriptEditorControl.MultiServerPropertiesDisplay Class

Definition

Represents the properties object shown in the Visual Studio properties window.

protected: ref class SqlScriptEditorControl::MultiServerPropertiesDisplay : Microsoft::SqlServer::Management::MultiServerConnection::IUpdateConnectionProperties, Microsoft::SqlServer::Management::Sdk::Sfc::IDynamicValues, System::ComponentModel::ICustomTypeDescriptor
[Microsoft.SqlServer.Management.Sdk.Sfc.LocalizedPropertyResources("Microsoft.SqlServer.Management.UI.VSIntegration.Editors.SqlEditorPropertiesStrings")]
[Microsoft.SqlServer.Management.UI.VSIntegration.NonWrappedPropertiesClass]
[System.ComponentModel.TypeConverter(typeof(Microsoft.SqlServer.Management.Sdk.Sfc.LocalizableTypeConverter))]
protected class SqlScriptEditorControl.MultiServerPropertiesDisplay : Microsoft.SqlServer.Management.MultiServerConnection.IUpdateConnectionProperties, Microsoft.SqlServer.Management.Sdk.Sfc.IDynamicValues, System.ComponentModel.ICustomTypeDescriptor
Protected Class SqlScriptEditorControl.MultiServerPropertiesDisplay
Implements ICustomTypeDescriptor, IDynamicValues, IUpdateConnectionProperties
Inheritance
SqlScriptEditorControl.MultiServerPropertiesDisplay
Attributes
Implements

Constructors

SqlScriptEditorControl.MultiServerPropertiesDisplay()

Initializes a new instance of the SqlScriptEditorControl.MultiServerPropertiesDisplay class.

Properties

AggregateLoginDisplayName

Gets the string to display in the status window for the login name. If this is inconsistent, display an empty string.

ChildDisplayName

Gets the display name of the selected child connection.

ChildElapsedTime

Gets the elapsed time from start to finish for the selected child connection.

ChildFinishTime

Gets the time when results were returned on the selected child connection.

ChildLoginName

Gets the name of the login for the selected child connection.

ChildRowsReturned

Gets the number of rows returned for the selected child connection.

ChildServerName

Gets the name of the selected child connection.

ChildSpid

Gets the SQL process ID for the selected child connection.

ChildStartTime

Gets the start time for the last query on the selected child connection.

ChildState

Gets the state of the selected child connection.

ChildVersion

Gets the server version for the selected child connection.

ElapsedTime

Gets the overall elapsed time from start to finish.

FailedConnections

Gets the list of servers that did not connect.

FinishTime

Gets the time when the last result from any server was processed.

Name

Gets the name of the connection. This should be the display name of the group or server that is connected.

SelectedConnectionInfo

Gets or sets the display name of the selected connection info, as "Server (login)".

SessionTracingID

Gets a String value specifying the tracing ID for the connection.

StartTime

Gets the time when the query started overall.

State

Gets the state of the aggregate connection.

TotalRowsReturned

Gets the total number of rows returned from all connections.

Methods

GetAttributes()

Returns a collection of custom attributes for this instance of SqlScriptEditorControl.MultiServerPropertiesDisplay.

GetClassName()

Gets the class name of this instance.

GetComponentName()

Gets the name of this instance.

GetConverter()

Gets a type converter for this instance.

GetDefaultEvent()

Gets the default event for this instance.

GetDefaultProperty()

Gets the default property for this instance.

GetEditor(Type)

Gets an editor of the specified type for this instance.

GetEvents()

Gets the events for this instance.

GetEvents(Attribute[])

Gets the events for this instance using the specified attribute array as a filter.

GetProperties()

Gets the properties for this instance.

GetProperties(Attribute[])

Gets the properties for this instance.

GetPropertyOwner(PropertyDescriptor)

Gets an object that contains the property described by the specified property descriptor.

GetStandardValues(ITypeDescriptorContext)

Gets the values in the selected connection drop down.

IncrementConnectionRowsReturned(UIConnectionInfo, Int64)

Updates the number of rows returned for a child connection.

ResetRowsReturned()

Resets the number of rows returned for all connections to zero.

ResetStartAndFinishTimes()

Resets start and finish times on all connections to default values.

SetAggregateName(String)

Sets the name of the multiserver connection.

SetAggregateState(String)

Sets the state of the multiserver connection.

SetChildLoginName(UIConnectionInfo, String)

Sets the login name for a child connection.

SetChildServerName(UIConnectionInfo, String)

Sets the server name for a child connection.

SetChildSpid(UIConnectionInfo, Int32)

Sets the SPID for a child connection.

SetChildState(UIConnectionInfo, String)

Sets the state for a child connection.

SetChildVersion(UIConnectionInfo, Version)

Sets the server version for a child connection.

SetFailedConnections(IList<MultiServerSqlConnectionInfo>)

Sets the list of failed connections.

SetTracingID(UIConnectionInfo, String)

Sets the specified trace id for the specified connection.

Update(UIConnectionGroupInfo)

Refreshes the connection list in the properties window.

UpdateConnectionStartAndFinishTimes(UIConnectionInfo, DateTime, DateTime)

Updates start and finish times for a query on a child connection.

Applies to