GlobalBrokeredServiceContainer.ExportDiagnosticsAsync Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
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 }, { // ... }, // ... ] }