DkmDeploymentCommand.Create Yöntem

Tanım

Yeni bir DkmDeploymentCommand nesnesi oluşturur. Komut, Start çağrılana kadar yürütülmeye başlamacaktır. Çağıran, oluşturulduktan sonra oluşturulan nesneyi kapatmaktan sorumludur.

public:
 static Microsoft::VisualStudio::Debugger::DefaultPort::DkmDeploymentCommand ^ Create(Microsoft::VisualStudio::Debugger::DefaultPort::DkmTransportConnection ^ Connection, Guid SourceId, System::String ^ RemoteExecutable, System::String ^ Arguments, System::String ^ CurrentDirectory, Microsoft::VisualStudio::Debugger::DefaultPort::DkmDeploymentCommandFlags Flags, Microsoft::VisualStudio::Debugger::DkmDataItem ^ DataItem);
public static Microsoft.VisualStudio.Debugger.DefaultPort.DkmDeploymentCommand Create (Microsoft.VisualStudio.Debugger.DefaultPort.DkmTransportConnection Connection, Guid SourceId, string RemoteExecutable, string Arguments, string CurrentDirectory, Microsoft.VisualStudio.Debugger.DefaultPort.DkmDeploymentCommandFlags Flags, Microsoft.VisualStudio.Debugger.DkmDataItem DataItem);
static member Create : Microsoft.VisualStudio.Debugger.DefaultPort.DkmTransportConnection * Guid * string * string * string * Microsoft.VisualStudio.Debugger.DefaultPort.DkmDeploymentCommandFlags * Microsoft.VisualStudio.Debugger.DkmDataItem -> Microsoft.VisualStudio.Debugger.DefaultPort.DkmDeploymentCommand
Public Shared Function Create (Connection As DkmTransportConnection, SourceId As Guid, RemoteExecutable As String, Arguments As String, CurrentDirectory As String, Flags As DkmDeploymentCommandFlags, DataItem As DkmDataItem) As DkmDeploymentCommand

Parametreler

Connection
DkmTransportConnection

'Ndaki Komutun yürütülmesi gereken hedefe aktarım bağlantısı.

SourceId
Guid

'Ndaki Bir nesnenin kaynağını tanımlar. Sourceıds, birden çok bileşen bir sınıfın örneklerini oluşturmakta olabilecek senaryolarda filtrelemeyi etkinleştirmek için kullanılır. Örneğin, kaynak kimlikleri, bir kesme noktasının, başka bir bileşen tarafından oluşturulabilen bir kesme noktası yerine AD7 AL (örn. Kullanıcı kesme noktası veya SDM düzeyinde görünür) olup olmadığını anlamak için kullanılabilir (örneğin, Adımlama için kullanılan bir iç kesme noktası).

RemoteExecutable
String

'Ndaki Uzak yürütülebilir dosyanın yolu. Ortam değişkenleri genişletilir (örn:% TMP% \mycommand.exe). Bu bir tam yol değilse, uzaktan hata ayıklayıcı kendisinin yanına bakar ve ardından PATH ortam değişkeninde arama yapılır.

Arguments
String

[In, Isteğe bağlı] Uzak komuta geçirilecek bağımsız değişkenler. Bu değer, hiçbir bağımsız değişken geçirmek için null olabilir.

CurrentDirectory
String

[In, Isteğe bağlı] Hedef işlem için ilk geçerli dizin. Bu değer, uzaktan hata ayıklayıcının dizinini kullanmak için null olabilir.

Flags
DkmDeploymentCommandFlags

'Ndaki Dağıtım komutlarının işlenmesini etkili şekilde işaretler.

DataItem
DkmDataItem

[In, Isteğe bağlı] Yeni DkmDeploymentCommand örneğine eklenecek veri nesnesi. Çağıranın bir veri öğesi eklemesi gerekmiyorsa ' null ' geçirin.

Döndürülenler

DkmDeploymentCommand

Dışı Bu yöntem çağrısının sonucu.

Şunlara uygulanır