Udostępnij za pośrednictwem


Klasa CustomComponentViewHandlerAttribute

Powiadamia projektanta przepływów danych na projekt czas że składnika interfejsu użytkownika będzie zarządzać podglądu składnika przez siebie.

Hierarchia dziedziczenia

System.Object
  System.Attribute
    Microsoft.SqlServer.Dts.Pipeline.Design.CustomComponentViewHandlerAttribute

Przestrzeń nazw:  Microsoft.SqlServer.Dts.Pipeline.Design
Zestaw:  Microsoft.SqlServer.Dts.Design (w Microsoft.SqlServer.Dts.Design.dll)

Składnia

'Deklaracja
<AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple := False)> _
Public NotInheritable Class CustomComponentViewHandlerAttribute _
    Inherits Attribute
'Użycie
Dim instance As CustomComponentViewHandlerAttribute
[AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple = false)]
public sealed class CustomComponentViewHandlerAttribute : Attribute
[AttributeUsageAttribute(AttributeTargets::Class, AllowMultiple = false)]
public ref class CustomComponentViewHandlerAttribute sealed : public Attribute
[<SealedAttribute>]
[<AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple = false)>]
type CustomComponentViewHandlerAttribute =  
    class
        inherit Attribute
    end
public final class CustomComponentViewHandlerAttribute extends Attribute

Typ CustomComponentViewHandlerAttribute uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna CustomComponentViewHandlerAttribute Inicjuje nowe wystąpienie CustomComponentViewHandlerAttribute.

Do góry

Właściwości

  Nazwa Opis
Właściwość publiczna TypeId (Dziedziczony z Attribute).

Do góry

Metody

  Nazwa Opis
Metoda publiczna Equals (Dziedziczony z Attribute).
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda publiczna GetHashCode (Dziedziczony z Attribute).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda publiczna IsDefaultAttribute (Dziedziczony z Attribute).
Metoda publiczna Match (Dziedziczony z Attribute).
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda publiczna ToString (Dziedziczony z Object).

Do góry

Jawne implementacje interfejsu

  Nazwa Opis
Jawna implementacja interfejsuMetoda prywatna _Attribute.GetIDsOfNames (Dziedziczony z Attribute).
Jawna implementacja interfejsuMetoda prywatna _Attribute.GetTypeInfo (Dziedziczony z Attribute).
Jawna implementacja interfejsuMetoda prywatna _Attribute.GetTypeInfoCount (Dziedziczony z Attribute).
Jawna implementacja interfejsuMetoda prywatna _Attribute.Invoke (Dziedziczony z Attribute).

Do góry

Uwagi

Atrybut ten jest zazwyczaj używany przez składniki gdzie projektowania-czas modyfikacje mają skutki uboczne poza składnika sam i gdzie składnika zarządza innymi składnikami przepływem danych.Na przykład powoli Zmiana wymiaru przekształceń tworzy całą sekwencję składników przepływ danych i inne obiekty mogą być usunięte.

Przykłady

Następujący przykładowy pokazuje CustomComponentViewHandlerAttribute zastosować atrybut do klasy

[CustomComponentViewHandler]
public class MyComponentUI
{
   ...
]
<CustomComponentViewHandler> _
Public Class MyComponentUI
  ...
End Class

Bezpieczeństwo wątków

Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.