Sdílet prostřednictvím


DataMappedObjectConverter – třída

Poskytuje možnost převést omezení volič mapované objektu předány do podkladové omezení typu výběrem dat source–specific, takže výběr mapované předat.Umožňuje také převod členy základní objekt dat členům mapované objektu výsledkem mapované reprezentace datových objektů.

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.Data.Framework.DataSiteableObject<IVsDataConnection>
    Microsoft.VisualStudio.Data.Framework.DataMappedObjectConverter
      Microsoft.VisualStudio.Data.Framework.AdoDotNet.AdoDotNetMappedObjectConverter

Obor názvů:  Microsoft.VisualStudio.Data.Framework
Sestavení:  Microsoft.VisualStudio.Data.Framework (v Microsoft.VisualStudio.Data.Framework.dll)

Syntaxe

'Deklarace
Public MustInherit Class DataMappedObjectConverter _
    Inherits DataSiteableObject(Of IVsDataConnection) _
    Implements IVsDataMappedObjectConverter, IVsDataSupportObject(Of IVsDataMappedObjectConverter)
public abstract class DataMappedObjectConverter : DataSiteableObject<IVsDataConnection>, 
    IVsDataMappedObjectConverter, IVsDataSupportObject<IVsDataMappedObjectConverter>
public ref class DataMappedObjectConverter abstract : public DataSiteableObject<IVsDataConnection^>, 
    IVsDataMappedObjectConverter, IVsDataSupportObject<IVsDataMappedObjectConverter^>
[<AbstractClass>]
type DataMappedObjectConverter =  
    class
        inherit DataSiteableObject<IVsDataConnection>
        interface IVsDataMappedObjectConverter
        interface IVsDataSupportObject<IVsDataMappedObjectConverter>
    end
public abstract class DataMappedObjectConverter extends DataSiteableObject<IVsDataConnection> implements IVsDataMappedObjectConverter, IVsDataSupportObject<IVsDataMappedObjectConverter>

Typ DataMappedObjectConverter zveřejňuje následující členy.

Konstruktory

  Název Popis
Chráněná metoda DataMappedObjectConverter() Vytvoří novou instanci třídy DataMappedObjectConverter.
Chráněná metoda DataMappedObjectConverter(IVsDataConnection) Inicializuje novou instanci DataMappedObjectConverter třídy s datové připojení.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost Site Získá nebo nastaví objekt serveru. (Zděděno z DataSiteableObject<T>.)

Nahoru

Metody

  Název Popis
Veřejná metoda ConvertToMappedMember(String, String, array<Object[]) Zadaný člen základní objekt dat se převede na odpovídající mapované člena.
Chráněná metoda ConvertToMappedMember(String, String, array<Object[], array<Object[]) Zadaný člen základní objekt dat se převede na odpovídající mapované člena.
Veřejná metoda ConvertToUnderlyingRestriction(String, Int32, array<Object[]) Převádí zadané omezení mapované základní omezení, které jsou specifické zdroje dat.
Chráněná metoda ConvertToUnderlyingRestriction(String, Int32, array<Object[], array<Object[]) Převádí zadané omezení mapované základní omezení, které jsou specifické zdroje dat.
Veřejná metoda Equals Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje objekt při uvolnění prostředků a provádět jiné operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Veřejná metoda GetHashCode Slouží jako funkci hash u určitého typu. (Zděděno z Object.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Chráněná metoda MemberwiseClone Vytvoří kopii aktuálního Object. (Zděděno z Object.)
Chráněná metoda OnSiteChanged Vyvolá událost SiteChanged. (Zděděno z DataSiteableObject<T>.)
Veřejná metoda ToString Vrátí řetězec představující aktuální objekt. (Zděděno z Object.)

Nahoru

Události

  Název Popis
Veřejná událost SiteChanged Dochází, když Site je změněna vlastnost. (Zděděno z DataSiteableObject<T>.)

Nahoru

Explicitní implementace rozhraní

  Název Popis
Explicitní implementace rozhraníSoukromá metoda IVsDataSupportObject<IVsDataMappedObjectConverter>.Invoke Zadaná metoda vyvolá na IVsDataSupportObject<T> rozhraní.

Nahoru

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.Data.Framework – obor názvů