Sdílet prostřednictvím


Engines – rozhraní

Kolekce ladění Engine objektů.

Obor názvů:  EnvDTE80
Sestavení:  EnvDTE80 (v EnvDTE80.dll)

Syntaxe

'Deklarace
<GuidAttribute("9F998C5E-549E-4C74-9FD8-B3A93D85A248")> _
Public Interface Engines _
    Inherits IEnumerable
[GuidAttribute("9F998C5E-549E-4C74-9FD8-B3A93D85A248")]
public interface Engines : IEnumerable
[GuidAttribute(L"9F998C5E-549E-4C74-9FD8-B3A93D85A248")]
public interface class Engines : IEnumerable
[<GuidAttribute("9F998C5E-549E-4C74-9FD8-B3A93D85A248")>]
type Engines =  
    interface
        interface IEnumerable
    end
public interface Engines extends IEnumerable

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

Vlastnosti

  Název Popis
Veřejná vlastnost Count Získá hodnotu určující počet objektů v Engines kolekce.
Veřejná vlastnost DTE Načtení objektu nejvyšší úrovně rozšiřitelnosti.
Veřejná vlastnost Parent Získá bezprostřední nadřízený objekt Engines kolekce.

Nahoru

Metody

  Název Popis
Veřejná metoda GetEnumerator() Vrátí hodnotu čítače výčtu, který prochází kolekce. (Zděděno z IEnumerable.)
Veřejná metoda GetEnumerator() Získá výčet položek v kolekci.
Veřejná metoda Item Získá indexovaný člen Engines kolekce.

Nahoru

Poznámky

[!POZNÁMKA]

Při záznamu makra a připojit k ladění procesu ladicí modul T-SQL pomocí makra vrátí dvě samostatné odkazy na stejný název modulu.For example, dbgeng(0) = transprt.Engines.Item("T-SQL") and dbgeng(1) = transprt.Engines.Item("T-SQL").Tato situace nastane, protože jsou ve skutečnosti dvě základní T-SQL ladění motorů v Visual Studio: jeden pro SQL Server 2005 ladění motoru, druhé pro ladění T-SQL engine pro SQL Server 2000 a SQL Server 7.Jsou oba automaticky použity při připojování k ladění procesu modulu prostřednictvím uživatelského rozhraní, ale v automatizaci kódu se musí každý odkazovat pomocí jejich jedinečný identifikátor GUID.Identifikátor GUID pro SQL Server 2005 je {1202F5B4-3522-4149-BAD8-58B2079D704F} a {5AF6F83C-B555-11D1-8418-00C04FA302A1} identifikátoru GUID T-SQL ladicí modul SQL Server 2000 a SQL Server 7.Takže výše volání by měl být změněn na dbgeng(0) = trans.Engines.Item("{1202F5B4-3522-4149-BAD8-58B2079D704F}") a dbgeng(1) = trans.Engines.Item("{1202F5B4-3522-4149-BAD8-58B2079D704F}") resp..

Viz také

Referenční dokumentace

EnvDTE80 – obor názvů

Další zdroje

Automatizační objekt modelu grafu