Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Anmärkning
Time Series Insights-tjänsten dras tillbaka den 7 juli 2024. Överväg att migrera befintliga miljöer till alternativa lösningar så snart som möjligt. Mer information om utfasning och migrering finns i vår dokumentation.
Det här C#-exemplet visar hur du frågar efter data från Gen2-API:er för dataåtkomst i Azure Time Series Insights Gen2-miljöer.
Tips/Råd
Visa Gen2 C#-kodexempel på https://github.com/Azure-Samples/Azure-Time-Series-Insights.
Sammanfattning
Exempelkoden nedan visar följande funktioner:
- Stöd för automatisk SDK-generering från Azure AutoRest. 
- Hämta en åtkomsttoken via Microsoft Entra-ID med hjälp av Microsoft.IdentityModel.Clients.ActiveDirectory. 
- Så här skickar du den förvärvade åtkomsttoken i - Authorizationrubriken för efterföljande API-begäranden för dataåtkomst.
- Exemplet innehåller ett konsolgränssnitt som visar hur HTTP-begäranden görs till följande: 
- Avancerade sök- och TSX-funktioner . 
Krav och installation
Slutför följande steg innan du kompilerar och kör exempelkoden:
- Etablera en Gen2 Azure Time Series Insights-miljö .
- Konfigurera din Azure Time Series Insights-miljö för Microsoft Entra-ID enligt beskrivningen i Autentisering och auktorisering.
- Kör GenerateCode.bat enligt Readme.md för att generera Azure Time Series Insights Gen2-klientberoenden.
- 
              TSIPreviewDataPlaneclient.slnÖppna lösningen och angeDataPlaneClientSampleAppsom standardprojekt i Visual Studio.
- Installera nödvändiga projektberoenden med hjälp av stegen nedan och kompilera exemplet till en körbar .exefil.
- 
              .exeKör filen genom att dubbelklicka på den.
Projektberoenden
Vi rekommenderar att du använder den senaste versionen av Visual Studio:
- Visual Studio 2019 – version 16.4.2+
Exempelkoden har flera nödvändiga beroenden som kan visas i filenpackages.config .
Ladda ned paketen i Visual Studio 2019 genom att välja alternativet Skapa>bygglösning .
Du kan också lägga till varje paket med NuGet 2.12+. Till exempel:
- dotnet add package Microsoft.IdentityModel.Clients.ActiveDirectory --version 4.5.1
C#-exempelkod
Se Lagringsplatsen för Azure Time Series Insights för att få åtkomst till C#-exempelkoden.
Anmärkning
- Kodexemplet kan köras utan att ändra standardmiljövariablerna.
- Kodexemplet kompileras till en körbar .NET-konsolapp.
Nästa steg
- Mer information om frågor finns i fråge-API-referensen. 
- Läs om hur du ansluter en JavaScript-app med hjälp av klient-SDK:t till Azure Time Series Insights.