Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Het dotnet-coverage globale hulpprogramma en Microsoft.CodeCoverage.Console.exe verzamelt telemetriegegevens om Microsoft inzicht te geven in het verbeteren van de producten. Deze gebruiksgegevens helpen bijvoorbeeld bij het prioriteren van nieuwe functies en het opsporen van problemen. Beide hulpprogramma's delen hetzelfde opdrachtoppervlak, zodat ze dezelfde telemetrie verzamelen.
U kunt telemetrie op elk gewenst moment uitschakelen. Zie de Microsoft Privacyverklaring voor meer informatie over hoe Microsoft gegevens verwerkt.
Typen telemetriegegevens
De hulpprogramma's voor codedekking verzamelen alleen gebruiksgegevens. De gebruiksgegevens geven aan welke opdrachten worden gebruikt en welke opties worden ingesteld wanneer de hulpprogramma's worden uitgevoerd. Deze informatie helpt Microsoft productverbeteringen te prioriteren.
Telemetrierapportage uitschakelen
Als u telemetrie wilt uitschakelen, stelt u de DOTNET_COVERAGE_TELEMETRY_OPTOUT omgevingsvariabele in op 1.
Telemetrie wordt ook uitgeschakeld wanneer de standaardvariabele DOTNET_CLI_TELEMETRY_OPTOUT .NET CLI-opt-out is ingesteld op 1. Als u zich afmeldt voor .NET SDK-telemetrie, wordt u daarom ook afgekeert van telemetrie van de hulpprogramma's voor codedekking.
Openbaarmaking
In de hulpprogramma's wordt tekst weergegeven die vergelijkbaar is met de volgende keer dat u ze voor het eerst uitvoert. Deze first-run-ervaring geeft u een bericht over het verzamelen van gegevens.
Telemetry
---------
The code coverage tools collect usage data in order to help us improve your experience. The data is collected by Microsoft. You can opt out of telemetry by setting the DOTNET_COVERAGE_TELEMETRY_OPTOUT environment variable to '1' using your favorite shell.
This message is displayed only once. Set the DOTNET_COVERAGE_NOLOGO environment variable to '1' to suppress it in the future.
De kennisgeving wordt slechts één keer weergegeven. Als u deze wilt onderdrukken, bijvoorbeeld in scripts of continue integratie (CI), stelt u de DOTNET_COVERAGE_NOLOGO omgevingsvariabele in 1 op of true. Dit gedrag spiegelt DOTNET_NOLOGOzich.
Gegevenspunten
De telemetriefunctie verzamelt geen persoonlijke gegevens, zoals gebruikersnamen of e-mailadressen. Uw code wordt niet gescand of gegevens op projectniveau geëxtraheerd, zoals de opslagplaats of auteur.
De inhoud van gegevensbestanden die worden geopend of gemaakt door uw toepassingen, geheugendumps van uw toepassingsobjecten of inhoud van het Klembord worden niet geëxtraheerd.
De gegevens worden veilig naar Microsoft servers verzonden met behulp van Azure Monitor technologie. De gegevens worden onder beperkte toegang bewaard en gepubliceerd onder strikte beveiligingscontroles van beveiligde Azure Storage systemen.
Waarden die gebruikersgegevens kunnen bevatten, zoals bestandspaden, de door de gebruiker verstrekte sessie-id (van --session-id) en opdrachtregels, worden nooit exacte bewoordingen verzonden. In plaats daarvan wordt alleen het feit dat een optie of argument is opgegeven, vastgelegd als de Booleaanse waarde true.
Als u vermoedt dat telemetrie gevoelige gegevens verzamelt of dat gegevens onveilig of ongepast worden verwerkt, kunt u een probleem indienen in de microsoft/codecoverage GitHub opslagplaats.
De telemetriefunctie verzamelt de volgende gegevenspunten:
| Versie | Gegevens |
|---|---|
| 18.10 | Naam van het hulpprogramma dat de gebeurtenis heeft geproduceerd, zoals dotnet-coverage of Microsoft.CodeCoverage.Console. |
| 18.10 | Versie van het hulpprogramma. |
| 18.10 | Versie van het telemetrieschema. |
| 18.10 | Besturingssysteem, versie en architectuur. |
| 18.10 | Procesarchitectuur. |
| 18.10 | .NET runtime-framework. |
| 18.10 | Runtime-id (RID). Zie .NET RID-catalogus voor meer informatie. |
| 18.10 | Of het hulpprogramma wordt uitgevoerd in een CI-omgeving. |
| 18.10 | IP-adres met drie octetten dat wordt gebruikt om de geografische locatie te bepalen. |
| 18.10 | Tijdstempel van aanroep. |
| 18.10 | Automatisch gegenereerde correlatie-id (een GUID) die wordt gebruikt om gebeurtenissen van één hulpprogrammauitvoering te correleren. Deze waarde verschilt van de door de gebruiker opgegeven sessie-id. |
| 18.10 | Naam van de opdracht die is aangeroepen, zoals collect of merge. |
| 18.10 | Of er een instellingenbestand is opgegeven. |
| 18.10 | Of er een uitvoerpad is opgegeven. |
| 18.10 | Of er een lijst met insluitingsbestanden is opgegeven. |
| 18.10 | Of toepassingsargumenten zijn opgegeven voor de connect opdracht. |
| 18.10 | Of er een pad naar een logboekbestand is opgegeven. |
| 18.10 | Of de servermodus is ingeschakeld. |
| 18.10 | Of de achtergrondmodus is ingeschakeld. |
| 18.10 | Of invoerbestanden worden verwijderd na een samenvoegbewerking. |
| 18.10 | Of een recursieve samenvoeging is aangevraagd. |
| 18.10 | Of de momentopname opnieuw is ingesteld. |
| 18.10 | Of er een tagnaam is opgegeven. |
| 18.10 | Of er een tag-id is opgegeven. |
| 18.10 | Of afhankelijkheden worden geïnstrueerd. |
| 18.10 | Of console-uitvoer is uitgeschakeld. |
| 18.10 | Of het logo of de eerste aanmeldmelding is onderdrukt. |
| 18.10 | Uitvoerindeling, zoals cobertura of xml. |
| 18.10 | Logboekniveau, zoals Debug. |
| 18.10 | Time-outwaarde. |
Gedeelde context
Omdat telemetrie wordt geleverd via Azure-toepassing Insights, bevat elke gebeurtenis ook standaardcontext, niet-persoonlijk: de beschrijving van het besturingssysteem en een willekeurig gegenereerde correlatie-id die wordt gebruikt om gebeurtenissen van één uitvoering te correleren. Deze correlatie-id is niet de door de gebruiker opgegeven sessie-id. Deze context bevat niet de inhoud van uw code, assembly's of dekkingsgegevens.