Interface Engines
Uma coleção de depuração Engine objetos.
Namespace: EnvDTE80
Assembly: EnvDTE80 (em EnvDTE80.dll)
Sintaxe
'Declaração
<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
O tipo Engines expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
Count | Obtém um valor que indica o número de objetos do Engines coleção. | |
DTE | Obtém o objeto de extensibilidade de nível superior. | |
Parent | Obtém o objeto pai imediato de um Engines coleção. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
GetEnumerator() | Retorna um enumerador que itera por meio de uma coleção. (Herdado de IEnumerable.) | |
GetEnumerator() | Obtém uma enumeração de itens em uma coleção. | |
Item | Obtém um membro indexado de um Engines coleção. |
Superior
Comentários
Observação |
---|
Quando você grava uma macro e anexa a um processo de depuração usando o mecanismo de depuração T-SQL, a macro retorna duas referências separadas para o mesmo nome do mecanismo.For example, dbgeng(0) = transprt.Engines.Item("T-SQL") and dbgeng(1) = transprt.Engines.Item("T-SQL").Isso acontece porque há realmente dois subjacentes T-SQL depuração mecanismos em Visual Studio: um para o SQL Server 2005 mecanismo de depuração, outro para a depuração do T-SQL engine para 2000 de SQL Server e 7 do SQL Server.Eles são automaticamente referenciados ao anexar a um processo de mecanismo de depuração através da interface do usuário, mas no código de automação, eles devem cada ser referenciados usando seu identificador exclusivo GUID.O GUID de SQL Server 2005 é {1202F5B4-3522-4149-BAD8-58B2079D704F}, e o GUID para o mecanismo de depuração T-SQL para 2000 de SQL Server e 7 do SQL Server é {5AF6F83C-B555-11D1-8418-00C04FA302A1}.Para que as chamadas acima devem ser alteradas para dbgeng(0) = trans.Engines.Item("{1202F5B4-3522-4149-BAD8-58B2079D704F}") e dbgeng(1) = trans.Engines.Item("{1202F5B4-3522-4149-BAD8-58B2079D704F}") respectivamente. |