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 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

Graf modelu objektů automatizace