Freigeben über


DataSourceConverter-Klasse

Stellt einen Typkonverter bereit, der eine Liste von Datenquellen abruft, auf die die aktuelle Komponente zugreifen kann.

Namespace: System.Web.UI.Design
Assembly: System.Design (in system.design.dll)

Syntax

'Declaration
Public Class DataSourceConverter
    Inherits TypeConverter
'Usage
Dim instance As DataSourceConverter
public class DataSourceConverter : TypeConverter
public ref class DataSourceConverter : public TypeConverter
public class DataSourceConverter extends TypeConverter
public class DataSourceConverter extends TypeConverter

Hinweise

DataSourceConverter stellt Methoden zum Abrufen einer Liste von Datenquellen bereit, auf die die aktuelle Entwurfszeitkomponente zugreifen kann.

Dieser Typkonverter wird von Visual Studio 2005 für die Bereitstellung der Werte verwendet, die im Eigenschaftenfenster in der Liste der Datenquellen angezeigt werden.

Warnung

Greifen Sie nie direkt auf einen Typkonverter zu. Rufen Sie stattdessen den entsprechenden Konverter unter Verwendung von TypeDescriptor auf. Weitere Informationen finden Sie in den Beispielen für die TypeConverter-Basisklasse.

Weitere Informationen zu Typkonvertern finden Sie unter der TypeConverter-Basisklasse und unter Gewusst wie: Implementieren eines Typkonverters.

Beispiel

' Associates the DataSourceConverter with an object property.   
<TypeConverterAttribute(GetType(DataSourceConverter))>  _
Public Property dataSource() As Object
   Get
      Return [source]
   End Get
   Set
      [source] = value
   End Set
End Property
Private [source] As Object
// Associates the DataSourceConverter with an object property.
[TypeConverterAttribute(typeof(DataSourceConverter))]
public object dataSource
{
    get
    {
        return source;
    }
    set
    {
        source = value;
    }
}
private object source;
   // Associates the DataSourceConverter with an object property.
public:
   [TypeConverterAttribute(DataSourceConverter::typeid)]
   property Object^ dataSource 
   {
      Object^ get()
      {
         return source;
      }
      void set( Object^ value )
      {
         source = value;
      }
   }
private:
   Object^ source;
// Associates the DataSourceConverter with an object property.
/** @attribute TypeConverterAttribute(DataSourceConverter.class)
 */
/** @property
 */
public Object get_dataSource()
{
    return source;
} //get_dataSource

/** @property
 */
public void set_dataSource(Object value)
{
    source = value;
} //set_dataSource

private Object source;

.NET Framework-Sicherheit

Vererbungshierarchie

System.Object
   System.ComponentModel.TypeConverter
    System.Web.UI.Design.DataSourceConverter
       System.Web.UI.Design.HierarchicalDataSourceConverter

Threadsicherheit

Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Plattformen

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

DataSourceConverter-Member
System.Web.UI.Design-Namespace

Weitere Ressourcen

Entwurfszeitunterstützung für Web Forms
Gewusst wie: Implementieren eines Typkonverters