Transports Arabirim
Koleksiyonu Transport nesneler.
Ad alanı: EnvDTE80
Derleme: EnvDTE80 (EnvDTE80.dll içinde)
Sözdizimi
'Bildirim
<GuidAttribute("EA47C3D9-FD41-4402-BDC6-7F07D0C8E3FC")> _
Public Interface Transports _
Inherits IEnumerable
[GuidAttribute("EA47C3D9-FD41-4402-BDC6-7F07D0C8E3FC")]
public interface Transports : IEnumerable
[GuidAttribute(L"EA47C3D9-FD41-4402-BDC6-7F07D0C8E3FC")]
public interface class Transports : IEnumerable
[<GuidAttribute("EA47C3D9-FD41-4402-BDC6-7F07D0C8E3FC")>]
type Transports =
interface
interface IEnumerable
end
public interface Transports extends IEnumerable
Transports türü aşağıdaki üyeleri ortaya koyar.
Özellikler
Ad | Açıklama | |
---|---|---|
![]() |
Count | Nesnelerin sayısını belirten bir değeri alır Transports koleksiyonu. |
![]() |
DTE | Üst düzey bir geniþletilebilirlik nesnesi alır. |
![]() |
Parent | Hemen üst nesnesi alır bir Transports Bu durumda koleksiyonu Debugger nesne. |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
![]() |
GetEnumerator() | Bir Numaralandırıcı topluluk içinde yineleme döndürür. (IEnumerable kaynağından devralındı.) |
![]() |
GetEnumerator() | Bir koleksiyondaki öğeler için bir numaralandırma alır. |
![]() |
Item | Dizinlenmiş bir üyenin alır bir Transports koleksiyonu. |
Üst
Açıklamalar
Not
Makro kaydetme ve t-sql hata ayıklama motorunu kullanarak hata ayıklama işlemine eklemek, makro aynı motoru adına iki ayrı başvuru döndürür. Örneğin, dbgeng(0) = transprt.Engines.Item("T-SQL") ve dbgeng(1) = transprt.Engines.Item("T-SQL"). Aslında iki temel t-sql hata ayıklama altyapısına olduğundan böyle Visual Studio: biri SQL Server 2005 altyapısı hata ayıklama, t-sql hata ayıklama için diğer altyapısı için sql Server 2000 ve sql Server 7. Bunların her ikisi de otomatik olarak eklenirken bir hata ayıklama motorunu işleme kullanıcı Arabirimi yoluyla başvurulan, ancak Otomasyon kodda, bunlar her kendi benzersiz tanımlayıcı GUID kullanılarak başvurulmalıdır. GUID için SQL Server 2005 {1202F5B4-3522-4149-BAD8-58B2079D704F} olan ve t-sql hata ayıklama alt yapısı sql Server 2000 ve sql Server 7 {5AF6F83C-B555-11D1-8418-00C04FA302A1} GUID'sidir. Yukarıdaki çağrıları için değiştirilmesi gereken şekilde dbgeng(0) = trans.Engines.Item("{1202F5B4-3522-4149-BAD8-58B2079D704F}") ve dbgeng(1) = trans.Engines.Item("{1202F5B4-3522-4149-BAD8-58B2079D704F}") sırasıyla.
Örnekler
' Macro code.
Imports EnvDTE
Imports EnvDTE80
Imports System.Diagnostics
Imports Microsoft.VisualBasic.ControlChars
Public Module Module1
Sub ShowTransports()
Dim dbg As EnvDTE80.Debugger2
dbg = DTE.Debugger
Dim strTransportList As String
Dim transport As EnvDTE80.Transport
For Each transport In dbg.Transports
strTransportList = strTransportList + transport.Name & ", _
" & transport.ID & VbCr
Next
MsgBox(strTransportList)
End Sub
End Module