Sdílet prostřednictvím


DataConnectionClientService<T> – třída

Představuje základní provedení IVsDataClientObject<T> rozhraní pro datové připojení služby.

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.Data.Framework.DataClientObject<T>
    Microsoft.VisualStudio.Data.Framework.DataConnectionClientService<T>

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

Syntaxe

'Deklarace
Public MustInherit Class DataConnectionClientService(Of T As Class) _
    Inherits DataClientObject(Of T) _
    Implements IVsDataSiteableObject(Of IVsDataConnection)
public abstract class DataConnectionClientService<T> : DataClientObject<T>, 
    IVsDataSiteableObject<IVsDataConnection>
where T : class
generic<typename T>
where T : ref class
public ref class DataConnectionClientService abstract : public DataClientObject<T>, 
    IVsDataSiteableObject<IVsDataConnection^>
[<AbstractClass>]
type DataConnectionClientService<'T when 'T : not struct> =  
    class
        inherit DataClientObject<'T>
        interface IVsDataSiteableObject<IVsDataConnection>
    end
Jazyk JScript nepodporuje obecné typy a metody.

Parametry typu

  • T
    Typ parametru.

Typ DataConnectionClientService<T> zveřejňuje následující členy.

Konstruktory

  Název Popis
Chráněná metoda DataConnectionClientService<T> Vytvoří novou instanci třídy DataConnectionClientService<T>.

Nahoru

Vlastnosti

  Název Popis
Chráněná vlastnost Connection Načte aktuální připojení dat související se službou Klient data.
Chráněná vlastnost ProviderObject Získá základní objekt zprostředkovatele. (Zděděno z DataClientObject<T>.)

Nahoru

Metody

  Název Popis
Veřejná metodaStatický člen Create Vytvoří instanci určeného typu pro daného zprostředkovatele a datové připojení.
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.)
Chráněná metoda GetInstanceOfType Načte instance entity zadané podpory. (Zděděno z DataClientObject<T>.)
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.)
Veřejná metoda ToString Vrátí řetězec představující aktuální objekt. (Zděděno z Object.)

Nahoru

Explicitní implementace rozhraní

  Název Popis
Explicitní implementace rozhraníSoukromá metoda IServiceProvider.GetService Zkopíruje služba odpovídající zadaný typ služby. (Zděděno z DataClientObject<T>.)
Explicitní implementace rozhraníSoukromá metoda IVsDataClientObject<T>.Initialize Inicializuje objekt dat klienta pomocí zadaného zprostředkovatele. (Zděděno z DataClientObject<T>.)
Explicitní implementace rozhraníSoukromá vlastnost IVsDataSiteableObject<IVsDataConnection>.Site Získá na webu.

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ů