Aracılığıyla paylaş


DtsConnectionAttribute Sınıfı

Malzemeleri hakkında saat bilgi tasarım bir ConnectionManager nesne.

Devralma Hiyerarşisi

System.Object
  System.Attribute
    Microsoft.SqlServer.Dts.Runtime.Localization.DtsLocalizableAttribute
      Microsoft.SqlServer.Dts.Runtime.DtsConnectionAttribute

Ad Alanı:  Microsoft.SqlServer.Dts.Runtime
Derleme:  Microsoft.SqlServer.ManagedDTS (Microsoft.SqlServer.ManagedDTS içinde.dll)

Sözdizimi

'Bildirim
<AttributeUsageAttribute(AttributeTargets.Class, Inherited := False, AllowMultiple := False)> _
Public NotInheritable Class DtsConnectionAttribute _
    Inherits DtsLocalizableAttribute
'Kullanım
Dim instance As DtsConnectionAttribute
[AttributeUsageAttribute(AttributeTargets.Class, Inherited = false, AllowMultiple = false)]
public sealed class DtsConnectionAttribute : DtsLocalizableAttribute
[AttributeUsageAttribute(AttributeTargets::Class, Inherited = false, AllowMultiple = false)]
public ref class DtsConnectionAttribute sealed : public DtsLocalizableAttribute
[<SealedAttribute>]
[<AttributeUsageAttribute(AttributeTargets.Class, Inherited = false, AllowMultiple = false)>]
type DtsConnectionAttribute =  
    class
        inherit DtsLocalizableAttribute
    end
public final class DtsConnectionAttribute extends DtsLocalizableAttribute

DtsConnectionAttribute türü aşağıdaki üyeleri açıklar.

Oluşturucular

  Ad Açıklama
Ortak yöntem DtsConnectionAttribute Yeni bir başlatır örnek , DtsConnectionAttribute WalkTree

Üst

Özellikler

  Ad Açıklama
Ortak özellik ConnectionContact Alır veya ayarlar bir dize , Bağlantı Yöneticisi için kişi bilgilerini içerir.
Ortak özellik ConnectionType Alır veya Bağlantı Yöneticisi türünü ayarlar.Bu özellik gereklidir.
Ortak özellik Description Altyapı. (DtsLocalizableAttribute öğesinden devralınmıştır.)
Ortak özellik DisplayName Altyapı. (DtsLocalizableAttribute öğesinden devralınmıştır.)
Ortak özellik IconResource Alır veya Bağlantı Yöneticisi nesnesi ile ilişkili simgeyi ayarlar.
Ortak özellik LocalizationType Altyapı. (DtsLocalizableAttribute öğesinden devralınmıştır.)
Ortak özellik TypeId (Attribute öğesinden devralınmıştır.)
Ortak özellik UITypeName Kullanıcı uygulayan derleme nitelikli adını belirtir arabirim Bağlantı Yöneticisi.

Üst

Yöntemler

  Ad Açıklama
Ortak yöntem Equals (Attribute öğesinden devralınmıştır.)
Korumalı yöntem Finalize (Object öğesinden devralınmıştır.)
Ortak yöntem GetHashCode (Attribute öğesinden devralınmıştır.)
Ortak yöntem GetType (Object öğesinden devralınmıştır.)
Ortak yöntem IsDefaultAttribute (Attribute öğesinden devralınmıştır.)
Ortak yöntem Match (Attribute öğesinden devralınmıştır.)
Korumalı yöntem MemberwiseClone (Object öğesinden devralınmıştır.)
Ortak yöntem ToString (Object öğesinden devralınmıştır.)

Üst

Açık Arabirim Uygulamaları

  Ad Açıklama
Açık arabirim uygulamasıÖzel yöntem _Attribute.GetIDsOfNames (Attribute öğesinden devralınmıştır.)
Açık arabirim uygulamasıÖzel yöntem _Attribute.GetTypeInfo (Attribute öğesinden devralınmıştır.)
Açık arabirim uygulamasıÖzel yöntem _Attribute.GetTypeInfoCount (Attribute öğesinden devralınmıştır.)
Açık arabirim uygulamasıÖzel yöntem _Attribute.Invoke (Attribute öğesinden devralınmıştır.)

Üst

Açıklamalar

Bu öznitelik, türetilmiştir yönetilen Tümleştirme Hizmetleri bağlantı yöneticileri için uygulanan ConnectionManagerBase.Öznitelik bir sınıf olarak bir yönetilen Bağlantı Yöneticisi'ni tanımlar ve nesneyle birlikte nasıl SSIS Tasarımcısı görüntüler ve etkileşim denetleyen özellikleri aracılığıyla bilgi sağlar.

DisplayName Ve ConnectionType özellikleri, gerekli özellikleri.DisplayName İçinde bağlantı yöneticileri listesinden görüntülenir Business Intelligence Development Studio.

Örnekler

Aşağıdaki örnek, bu öznitelik uygulayan bir sınıf gösterir.

  [DtsConnection(DisplayName = "MyConnectionManager",
    Description = "Custom Connection Manager for Testing",
    IconResource = "MyConnectionManager.MyConnectionMgrIcon.ico",
    UITypeName = "MyNamespace.MyConnectionManagerClassName," +
    "MyAssemblyName,Version=1.0.0.0,Culture=neutral," +
    "PublicKeyToken=<value>")]
public class MyConnnectionMgr : ConnectionManagerBase
{
}
<DtsConnection(DisplayName:="MyConnectionManager", _
  Description:="Custom Connection Manager for Testing", _
  IconResource:="MyConnectionManager.MyConnectionMgrIcon.ico", _
  UITypeName:="MyNamespace.MyConnectionManagerClassName,MyAssemblyName," & _
  "Version=1.0.0.0,Culture=neutral,PublicKeyToken=<value>")> _
Public Class MyConnnectionMgr
     Inherits ConnectionManagerBase
End Class

İş Parçacığı Güvenliği

Bu türdeki tüm ortak static (Visual Basic'te Shared) üyeler iş parçacığı için güvenlidir. Herhangi bir örnek üyenin iş parçacığı için güvenli olduğu garanti edilmemiştir.