Export (0) Print
Expand All

DtsServerType Class

Displays the description for the Data Transformation Services (DTS) server type and its properties.

This API is not CLS-compliant. 

Object
  Microsoft.SqlServer.Management.UI.ConnectionDlg.DtsServerType

Namespace:  Microsoft.SqlServer.Management.UI.ConnectionDlg
Assembly:  ConnectionDlg (in ConnectionDlg.dll)

[AdvancedViewHelpKeyWordAttribute("sql12.swb.connecttodtsserver.login.f1")]
[RegisterServerHelpKeyWordAttribute("sql12.swb.registerserver.general.dts.f1")]
[HelpKeyWordAttribute("sql12.swb.connection.login.dtsserver.f1")]
[CLSCompliantAttribute(false)]
public class DtsServerType : IServerType2, 
	IServerType

The DtsServerType type exposes the following members.

  NameDescription
Public methodDtsServerTypeInitializes a new instance of the DtsServerType class.
Top

  NameDescription
Public propertyStatic memberIsEnabledGets a value that indicates whether server connection is enabled.
Top

  NameDescription
Public methodStatic memberCreateSqlOlapConnectionInfoBaseCreates the Data Transformation Services (DTS) connection information object.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
Top

  NameDescription
Protected fieldauthCollectionDefines the collection of authentication of the control.
Public fieldStatic memberServerTypeDefines a value that specifies the type of the server.
Public fieldStatic memberTrustedAuthenticationTypeDefines an integer that indicates the trusted type of authentication. This field is constant.
Top

  NameDescription
Explicit interface implemetationPrivate propertyIServerType.AuthenticationInfoCollectionGets a table that contains the authentication labels that are used to populate the simple view of the connection dialog box.
Explicit interface implemetationPrivate methodIServerType.GenerateImageReturns a newly-instantiated icon that is displayed in the Registered Servers tree.
Explicit interface implemetationPrivate methodIServerType.GenerateUserControlReturns a newly-instantiated user control that is displayed on the Connection Properties tab of the advanced view of the connection dialog box.
Explicit interface implemetationPrivate methodIServerType.GetConnectionObjectReturns a new IDbConnection object that is based on the passed UIConnectionInfo object.
Explicit interface implemetationPrivate methodIServerType.LoadPersonalizationInfoLoads any personalization information that was saved upon successful connection by using SavePersonalizationInfo. The personalization information is uniquely identified by a combination of server type, server name, authentication type, and user name.
Explicit interface implemetationPrivate methodIServerType.ProceedWithConnectionIndicates whether the connection can continue, or whether the connection dialog box should remain on the screen.
Explicit interface implemetationPrivate propertyIServerType.RequestedPropertySizeGets the requested property size of the server using Size.
Explicit interface implemetationPrivate methodIServerType.SavePersonalizationInfoSaves personalization information that may be needed for subsequent uses of the connection dialog box, such as the server type, server name, authentication type, and user name.
Explicit interface implemetationPrivate propertyIServerType.ServerGroupNameGets the name of the server group root node for the server type. Used in the Registered Servers user interface.
Explicit interface implemetationPrivate propertyIServerType.ServerInstanceNameGets the instance name of the server.
Explicit interface implemetationPrivate propertyIServerType.ServerTypeGets the server type of the server using a globally unique identifier (GUID).
Explicit interface implemetationPrivate propertyIServerType.ServerTypeNameGets the specified name of the ServerType.
Explicit interface implemetationPrivate methodIServerType2.CustomBrowseActionExecutes when the user browses in the server combo.
Explicit interface implemetationPrivate methodIServerType2.CustomNewDatabaseActionExecutes when users selects the NewDatabaseAction object in the server combo.
Explicit interface implemetationPrivate propertyIServerType2.OwnerGets or sets the owner control that passes the owner handle to child windows.
Explicit interface implemetationPrivate propertyIServerType2.SupportsCustomBrowseActionGets a value that indicates whether the instance of this server type wants to specify the custom action when the user selects the custom browse action in the server combo.
Explicit interface implemetationPrivate propertyIServerType2.SupportsCustomNewDatabaseActionGets a value that indicates whether the server name combo on the Login tab contains a NewDatabaseAction option.
Explicit interface implemetationPrivate propertyIServerType2.SupportsUserNameNotionGets a value that indicates whether the user name combo on the Login tab is enabled.
Top

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft