Sdílet prostřednictvím


DataSourceAttribute – třída

Obsahuje informace popisující zdroj dat pro test výkonnosti Web. Od této třídy nelze dědit.

Hierarchie dědičnosti

System.Object
  System.Attribute
    Microsoft.VisualStudio.TestTools.WebTesting.DataSourceAttribute

Obor názvů:  Microsoft.VisualStudio.TestTools.WebTesting
Sestavení:  Microsoft.VisualStudio.QualityTools.WebTestFramework (v Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)

Syntaxe

'Deklarace
<AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple := True)> _
Public NotInheritable Class DataSourceAttribute _
    Inherits Attribute
[AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple = true)]
public sealed class DataSourceAttribute : Attribute
[AttributeUsageAttribute(AttributeTargets::Class, AllowMultiple = true)]
public ref class DataSourceAttribute sealed : public Attribute
[<Sealed>]
[<AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple = true)>]
type DataSourceAttribute =  
    class
        inherit Attribute
    end
public final class DataSourceAttribute extends Attribute

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

Konstruktory

  Název Popis
Veřejná metoda DataSourceAttribute(String, String, String) Inicializuje instanci DataSourceAttribute třídy pomocí jediné tabulky.
Veřejná metoda DataSourceAttribute(String, String, array<String[]) Inicializuje instanci DataSourceAttribute Třída
Veřejná metoda DataSourceAttribute(String, String, DataBindingAccessMethod, String) Inicializuje instanci DataSourceAttribute třídy pomocí jedné tabulky a metody definované přístup.
Veřejná metoda DataSourceAttribute(String, String, DataBindingAccessMethod, array<String[]) Inicializuje instanci DataSourceAttribute třídy pomocí pole tabulky názvů.
Veřejná metoda DataSourceAttribute(String, String, String, String) Inicializuje instanci DataSourceAttribute třídy pomocí jedné tabulky a název poskytovatele dat zdroje.
Veřejná metoda DataSourceAttribute(String, String, String, array<String[]) Inicializuje instanci DataSourceAttribute třídy pomocí pole s názvy tabulek a název poskytovatele dat zdroje.
Veřejná metoda DataSourceAttribute(String, String, String, DataBindingAccessMethod, String) Inicializuje instanci DataSourceAttribute třídy pomocí jedné tabulky, definované přístupové metody a název poskytovatele dat zdroje.
Veřejná metoda DataSourceAttribute(String, String, String, DataBindingAccessMethod, array<String[]) Inicializuje instanci DataSourceAttribute třídy pomocí pole s názvy tabulek, definované přístupové metody a název poskytovatele dat zdroje.
Veřejná metoda DataSourceAttribute(String, String, String, DataBindingAccessMethod, DataBindingSelectColumns, String) Inicializuje instanci DataSourceAttribute třídy pomocí pole názvy tabulek, metoda přístupu definovaný název zdroje dat, název zprostředkovatele, připojovací řetězec a filtry sloupce.
Veřejná metoda DataSourceAttribute(String, String, String, DataBindingAccessMethod, DataBindingSelectColumns, array<String[]) Inicializuje instanci DataSourceAttribute třídy pomocí pole názvy tabulek, metoda přístupu definovaný název zdroje dat, název zprostředkovatele, připojovací řetězec a filtry sloupce.

Na začátek

Vlastnosti

  Název Popis
Veřejná vlastnost AccessMethod Získá metodu, podle které bude přístupná data ve zdroji dat.
Veřejná vlastnost ConnectionString Získá připojení zdroje dat
Veřejná vlastnost DataSourceName Získá název zdroje dat
Veřejná vlastnost DataSourceProviderName Získá název zprostředkovatele dat zdroje.
Veřejná vlastnost SelectColumns Získá sloupců filtrů použitých pro výběr data.
Veřejná vlastnost TableNames Získává názvy tabulek ve zdroji dat obsahující data přístupná.
Veřejná vlastnost TypeId Po implementaci v odvozené třídě získává tento jedinečný identifikátor Attribute. (Zděděno z Attribute.)

Na začátek

Metody

  Název Popis
Veřejná metoda Equals Infrastruktura. Vrátí hodnotu, která označuje, zda je zadaný objekt rovna této instance. (Zděděno z Attribute.)
Chráněná metoda Finalize Umožňuje zkuste uvolnit prostředky a provádět další operace vyčištění před je převzaty systémem pro uvolnění objektu. (Zděděno z Object.)
Veřejná metoda GetHashCode Vrátí kód hash pro tuto instanci. (Zděděno z Attribute.)
Veřejná metoda GetType Získává Type aktuální instance. (Zděděno z Object.)
Veřejná metoda IsDefaultAttribute Přepsat v odvozené třídě označuje, zda hodnota této instance je výchozí hodnota pro odvozené třídy. (Zděděno z Attribute.)
Veřejná metoda Match Při přepsání v odvozené třídě vrátí hodnotu, která označuje, zda tato instance se rovná zadaný objekt. (Zděděno z Attribute.)
Chráněná metoda MemberwiseClone Vytvoří kopii aktuální Object. (Zděděno z Object.)
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Na začátek

Explicitní implementace rozhraní

  Název Popis
Explicitní implementace rozhraníSoukromá metoda _Attribute.GetIDsOfNames Mapuje sadu názvů identifikátorů odeslání odpovídající sadu. (Zděděno z Attribute.)
Explicitní implementace rozhraníSoukromá metoda _Attribute.GetTypeInfo Načte informace o typu objektu, který lze získat informace o rozhraní typu. (Zděděno z Attribute.)
Explicitní implementace rozhraníSoukromá metoda _Attribute.GetTypeInfoCount Vyhledá číslo rozhraní typu informací, že objekt obsahuje (0 nebo 1). (Zděděno z Attribute.)
Explicitní implementace rozhraníSoukromá metoda _Attribute.Invoke Poskytuje přístup k vlastnostem a metodám vystaven objekt. (Zděděno z Attribute.)

Na začátek

Poznámky

Zdroj dat nelze změnit na základě vstupní během zkoušky, protože jsou data načtena a mezipaměti před prvním testu. Chcete-li změnit zdroje dat při spuštění lze implementovat vlastní datové vazby. Použití ADO.NET nebo StreamReader Při čtení ze souboru.

Tento atribut lze použít k třídám. Tento atribut lze použít několikrát. Další informace o použití atributů viz Rozšíření metadat pomocí atributů.

Zabezpečení podprocesu

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.

Viz také

Odkaz

Microsoft.VisualStudio.TestTools.WebTesting – obor názvů

Další zdroje

Connecting to a Data Source (ADO.NET)

About Data Binding in Web Tests

How to: Add Data Binding to a Web Request