GlobalBrokeredServiceContainer.ExportDiagnosticsAsync Yöntem

Tanım

Bir JSON dosyasına bir dizi tanılama verisi yazar.

public System.Threading.Tasks.Task ExportDiagnosticsAsync (string filePath, Microsoft.VisualStudio.Shell.ServiceBroker.ServiceAudience serviceAudience, System.Threading.CancellationToken cancellationToken = default);
abstract member ExportDiagnosticsAsync : string * Microsoft.VisualStudio.Shell.ServiceBroker.ServiceAudience * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.ExportDiagnosticsAsync : string * Microsoft.VisualStudio.Shell.ServiceBroker.ServiceAudience * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function ExportDiagnosticsAsync (filePath As String, serviceAudience As ServiceAudience, Optional cancellationToken As CancellationToken = Nothing) As Task

Parametreler

filePath
String

Yazılacak JSON dosyasının yolu. Zaten varsa, üzerine yazılır.

serviceAudience
ServiceAudience
cancellationToken
CancellationToken

İptal belirteci.

Döndürülenler

Task

Yazma işlemi tamamlandığında tamamlanan bir görev.

Uygulamalar

Açıklamalar

JSON dosyasının kaba şeması: { "perspectiveAudience": "Process", "activeRemoteSources" : [ "TrustedServer" ], "brokeredServices": [ { name: "Calculator", version: "1.0", audience: "Local, Process, Guest", allowGuestClients: false, profferingPackage: "{28074D43-B498-47FE-97CF-4A182DA71C59}" profferedLocally: true, activeSource: "TrustedServer", includedByRemoteSourceManifest: true }, { // ... }, // ... ] }

Şunlara uygulanır