DtsConnectionAttribute Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет информацию о времени проектирования объекта ConnectionManager .
public ref class DtsConnectionAttribute sealed : Microsoft::SqlServer::Dts::Runtime::Localization::DtsLocalizableAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)]
public sealed class DtsConnectionAttribute : Microsoft.SqlServer.Dts.Runtime.Localization.DtsLocalizableAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)>]
type DtsConnectionAttribute = class
inherit DtsLocalizableAttribute
Public NotInheritable Class DtsConnectionAttribute
Inherits DtsLocalizableAttribute
- Наследование
- Атрибуты
Примеры
Следующий пример показывает класс, реализующий этот атрибут.
[DtsConnection(DisplayName = "MyConnectionManager",
Description = "Custom Connection Manager for Testing",
IconResource = "MyConnectionManager.MyConnectionMgrIcon.ico",
UITypeName = "MyNamespace.MyConnectionManagerClassName," +
"MyAssemblyName,Version=1.00.000.00,Culture=neutral,PublicKeyToken=")]
public class MyConnnectionMgr : ConnectionManagerBase
{
}
<DtsConnection(DisplayName:="MyConnectionManager", _
Description:="Custom Connection Manager for Testing", _
IconResource:="MyConnectionManager.MyConnectionMgrIcon.ico", _
UITypeName:="MyNamespace.MyConnectionManagerClassName,MyAssemblyName," & _
"Version=1.00.000.00,Culture=neutral,PublicKeyToken=")> _
Public Class MyConnnectionMgr
Inherits ConnectionManagerBase
End Class
Комментарии
Этот атрибут применяется к управляемым менеджерам соединений Integration Services, которые производятся из ConnectionManagerBase. Атрибут идентифицирует класс как управляемый менеджер соединений и предоставляет информацию через его свойства, контролирующую, как дизайнер SSIS отображает и взаимодействует с объектом.
Свойства и ConnectionType являются обязательными DisplayName свойствами. Отображается DisplayName в списке менеджеров соединений в SQL Server Data Tools (SSDT).
Конструкторы
| Имя | Описание |
|---|---|
| DtsConnectionAttribute() |
Инициализирует новый экземпляр класса DtsConnectionAttribute. |
Свойства
| Имя | Описание |
|---|---|
| ConnectionContact |
Получает или устанавливает строку, содержащую контактную информацию менеджера соединений. |
| ConnectionType |
Получает или устанавливает тип менеджера соединений. Это обязательное свойство. |
| Description |
Получает или задаёт описание DtsLocalizableAttribute. (Унаследовано от DtsLocalizableAttribute) |
| DisplayName |
Возвращает или задает отображаемое имя DtsLocalizableAttributeобъекта. (Унаследовано от DtsLocalizableAttribute) |
| IconResource |
Получает или устанавливает значок, связанный с объектом менеджера соединений. |
| LocalizationType |
Получает или устанавливает класс, который даёт значения для DtsLocalizableAttribute. (Унаследовано от DtsLocalizableAttribute) |
| UITypeName |
Задаёт квалифицированное имя ассемблера, реализующего пользовательский интерфейс менеджера соединений. |