.NET API browser
Welcome to the .NET API browser – your one-stop shop for all .NET-based APIs from Microsoft. Start searching for any managed APIs by typing in the box below.
If you have any feedback, create a new issue in the dotnet/dotnet-api-docs repo.
- Tutte le API
-
- 1.0.3065.39
- 1.0.2957.106
- 1.0.2903.40
- 1.0.2849.39
- 1.0.2792.45
- 1.0.2739.15
- 1.0.2651.64
- 1.0.2592.51
- 1.0.2535.41
- 1.0.2478.35
- 1.0.2420.47
- 1.0.2365.46
- 1.0.2277.86
- 1.0.2210.55
- 1.0.2151.40
- 1.0.2088.41
- 1.0.2045.28
- 1.0.1938.49
- 1.0.1901.177
- 1.0.1823.32
- 1.0.1774.30
- 1.0.1722.45
- 1.0.1661.34
- 1.0.1587.40
- 1.0.1518.46
- 1.0.1462.37
- 1.0.1418.22
- 1.0.1370.28
- 1.0.1343.22
- 1.0.1293.44
- 1.0.1264.42
- 1.0.1245.22
- 1.0.1210.39
- 1.0.1185.39
- 1.0.1150.38
- 1.0.1108.44
- 1.0.1072.54
- 1.0.1054.31
- 1.0.1020.30
- 1.0.992.28
- 1.0.961.33
- 1.0.902.49
- 1.0.864.35
- 1.0.818.41
- 1.0.774.44
- 1.0.705.50
- 1.0.664.37
-
- 1.0.3116
- 1.0.3079
- 1.0.2950
- 1.0.2895
- 1.0.2839
- 1.0.2783
- 1.0.2730
- 1.0.2646
- 1.0.2584
- 1.0.2526
- 1.0.2470
- 1.0.2415
- 1.0.2357
- 1.0.2194
- 1.0.2164
- 1.0.2106
- 1.0.2065
- 1.0.1988
- 1.0.1905
- 1.0.1829
- 1.0.1777
- 1.0.1724
- 1.0.1671
- 1.0.1619
- 1.0.1549
- 1.0.1466
- 1.0.1414
- 1.0.1369
- 1.0.1340
- 1.0.1305
- 1.0.1248
- 1.0.1222
- 1.0.1189
- 1.0.1158
- 1.0.1133
- 1.0.1083
- 1.0.1056
- 1.0.1018
- 1.0.1010
- 1.0.955
- 1.0.902
- 1.0.865
- 1.0.824
- 1.0.790
- 1.0.721
- 1.0.674
- 0.9.628
- 0.9.579
- 0.9.538
- 0.9.515
Filtri rapidi
Riferimento API .NET version 10 (package-provided)
Nome | Descrizione |
---|---|
Microsoft. | Contiene classi che supportano la compilazione e la generazione di codice con il linguaggio C#. |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | Contiene classi e astrazioni per la configurazione di IConfiguration. |
Microsoft. | Contains classes and interfaces to get configuration data from command line input. |
Microsoft. | |
Microsoft. | Contiene classi e interfacce per ottenere i dati di configurazione da un file INI. |
Microsoft. | Contains classes and interfaces to get configuration data from a JSON file. |
Microsoft. | |
Microsoft. | Contiene classi e interfacce per caricare la configurazione dalla memoria. |
Microsoft. | Contiene classi e interfacce per caricare i dati di configurazione dei segreti utente. |
Microsoft. | Contains classes and interfaces to get configuration from an XML file. |
Microsoft. | Fornisce classi che supportano l'implementazione del modello di progettazione software di inserimento delle dipendenze. |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | Fornisce classi che consentono di incapsulare le risorse e le funzionalità di durata di un'app. |
Microsoft. | Contiene i tipi correlati all'ambiente di hosting e all'arresto delle app ospitate. |
Microsoft. | Fornisce classi che consentono di incapsulare le risorse e la durata di un'app Linux. |
Microsoft. | |
Microsoft. | Fornisce classi che consentono di incapsulare le risorse e la durata di un'app del servizio Windows. |
Microsoft. | Contiene classi e astrazioni utilizzate per la configurazione HttpClient di e HttpMessageHandler in IHttpClientFactory . |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | Contiene classi usate per la registrazione in IHttpClientFactory. |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | Contiene tipi che forniscono l'accesso all'orologio di sistema e che astraggono l'orologio di sistema a scopo di test. |
Microsoft. | |
Microsoft. | Contiene classi e astrazioni per la configurazione di ILogger. |
Microsoft. | Contiene classi e astrazioni su ILogger. |
Microsoft. | |
Microsoft. | Contiene classi e astrazioni per la configurazione dei servizi di registrazione in un ILoggingBuilder. |
Microsoft. | Contiene classi e astrazioni per la configurazione di Microsoft.Extensions.Logging.Console.ConsoleLogger. |
Microsoft. | Contiene classi e astrazioni usate per configurare il logger di output di debug. |
Microsoft. | Contiene classi e astrazioni per la configurazione del logger registro eventi di Windows. |
Microsoft. | Contiene classi e astrazioni per la configurazione del logger di origine eventi. |
Microsoft. | |
Microsoft. | Contiene classi e astrazioni per la configurazione di Microsoft.Extensions.Logging.TraceSource.TraceSourceLogger. |
Microsoft. | |
Microsoft. | Fornisce i tipi usati per implementare il modello di opzioni. |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | Fornisce tipi primitivi per le librerie di estensioni di Microsoft. |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | Contiene tipi che supportano Visual Basic Runtime in Visual Basic. |
Microsoft. | Fornisce i due tipi di classi seguenti: classi per la gestione di eventi generati dal sistema operativo e classi per la modifica del Registro di sistema. |
System Namespace | Contiene classi fondamentali e classi di base che definiscono tipi di dati di riferimento e valore comunemente usati, eventi e gestori eventi, interfacce, attributi ed eccezioni di elaborazione. |
System. | Contiene i tipi usati per la creazione e la gestione dei buffer di memoria, ad esempio quelli rappresentati da Span<T> e Memory<T>. |
System. | |
System. | |
System. | Contiene classi che possono essere usate per rappresentare gli elementi e la struttura di un documento di codice sorgente. Le classi presenti in questo spazio dei nomi possono essere utilizzate per modellare la struttura di un documento di codice sorgente che può essere restituito come output sotto forma di codice sorgente in un linguaggio supportato utilizzando la funzionalità fornita dallo spazio dei nomi System.CodeDom.Compiler. |
System. | Contiene i tipi per gestire la generazione e la compilazione di codice sorgente nei linguaggi di programmazione supportati. I generatori di codice sono in grado di generare codice sorgente in un linguaggio di programmazione particolare basato sulla struttura di modelli di codice sorgente CodeDOM (Code Document Object Model) costituiti da elementi forniti dallo spazio dei nomi System.CodeDom. |
System. | |
System. | Contiene interfacce e classi che definiscono raccolte generiche, che consentono agli utenti di creare raccolte fortemente tipate che garantiscono una migliore sicurezza dei tipi e prestazioni rispetto alle raccolte fortemente tipate non generiche. |
System. | Contiene interfacce e classi che definiscono raccolte non modificabili. |
System. | |
System. | |
System. | |
System. | |
System. | |
System. | |
System. | |
System. | |
System. | Questo spazio dei nomi fornisce classi che costituiscono gli elementi principali di Managed Extensibility Framework o MEF. |
System. | Fornisce tipi MEF (Managed Extensibility Framework) utili agli sviluppatori di applicazioni estendibili oppure host. |
System. | Questo spazio dei nomi fornisce i tipi primitivi sottostanti al modello di programmazione MEF. |
System. | Fornisce tipi MEF (Managed Extensibility Framework) per gli sviluppatori che usano un modello di programmazione basato sulla reflection. |
System. | Contiene tipi che consentono la configurazione basata su regole di parti MEF (Managed Extensibility Framework). |
System. | Contiene classi per creare e specificare attributi di esportazione, recuperare esportazioni da una composizione, configurare attributi di importazione e specificare come le parti interagiscono durante la composizione. |
System. | Contiene classi che rappresentano generatori di convenzioni per la costruzione di regole usate per configurare oggetti CLR come parti MEF. |
System. | Contiene classi per la compilazione e la configurazione di un contenitore della composizione e la segnalazione di eccezioni da una composizione non riuscita. |
System. | Contiene classi che rappresentano le funzionalità principali del motore della composizione, tra cui operazioni di composizione, contratti, dipendenze da parti, descrizioni di esportazione e il contesto di durata di una parte condivisa che ne determina l'eliminazione. |
System. | Contiene i tipi che forniscono il modello di programmazione per la gestione dei dati di configurazione. |
System. | Contiene tipi di configurazione destinati esclusivamente all'uso interno. |
System. | Contiene le classi di base condivise da applicazioni sia server che client per supportare un modello modulare per garantire semplicità di aggiunta o rimozione delle funzionalità. |
System. | Fornisce accesso alle classi che rappresentano l'architettura ADO.NET. ADO.NET consente di compilare componenti che permettono di gestire in modo efficace i dati di più origini dati. |
System. | Contiene classi condivise da provider di dati .NET. |
System. | Lo spazio dei nomi System.Data.Odbc è il provider di dati .NET Framework per ODBC. |
System. | Lo spazio dei nomi System.Data.OleDb è il provider di dati .NET Framework per OLE DB. |
System. | Lo spazio dei nomi System.Data.OracleClient è il provider di dati .NET Framework di Oracle. |
System. | Contiene classi che supportano funzionalità specifiche di SQL Server. |
System. | Lo spazio dei nomi System.Data.SqlClient è il provider di dati .NET per SQL Server. |
System. | Fornisce classi per i tipi di dati nativi in SQL Server. Queste classi costituiscono un'alternativa più veloce e sicura ai tipi di dati forniti da Common Language Runtime (CLR) di .NET Framework. L'utilizzo delle classi di questo spazio dei nomi è utile per prevenire errori di conversione di tipo dovuti a perdita di precisione. Poiché altri tipi di dati vengono convertiti in e da SqlTypes in modo implicito, la creazione e l'uso esplicito di oggetti all'interno di questo spazio dei nomi garantiscono anche codice più veloce. |
System. | Fornisce classi che consentono di interagire con processi di sistema, registri eventi e contatori delle prestazioni. |
System. | Usando lo spazio dei nomi System.Diagnostics.Eventing.Reader, è possibile sviluppare applicazioni che leggono e gestiscono log eventi. Ogni evento del log eventi contiene informazioni, un avviso o un errore pubblicato da un'applicazione, un servizio o un componente del sistema operativo specifico. Questi eventi vengono letti da applicazioni che monitorizzano l'integrità del computer e da applicazioni che intraprendono azioni in caso di eventi specifici. Per altre informazioni, vedere Riepilogo della tecnologia per la lettura e la gestione dei log eventi e Scenari di registri eventi. |
System. | Le metriche sono misurazioni numeriche segnalate nel tempo, usate più spesso per monitorare l'integrità di un'applicazione e generare avvisi. Ad esempio, un servizio Web potrebbe tenere traccia del numero di richieste ricevute ogni secondo, del numero di millisecondi impiegato per rispondere e del numero di risposte inviate all'utente. Queste metriche possono essere segnalate a un sistema di monitoraggio a intervalli regolari frequenti. Lo spazio dei nomi System.Diagnostics.Metrics può essere usato per aggiungere metriche a un'applicazione. Le API funzionano su tutte le piattaforme supportate da .NET e sono progettate per integrarsi bene con ecosistema crescente di strumenti di OpenTelemetry. Si integrano anche con gli strumenti di .NET SDK, ad esempio dotnet-counters. Un'API listener è disponibile per gli sviluppatori che vogliono creare adattatori o strumenti personalizzati in altri sistemi. |
System. | Usare le classi in questo spazio dei nomi per fornire i dati del contatore. I contatori vengono usati per esporre ai consumatori la metrica delle prestazioni, ad esempio il monitoraggio delle prestazioni. Lo spazio dei nomi non contiene classi per l'utilizzo dei dati dei contatori. Per una descrizione completa dell'architettura dei contatori delle prestazioni, vedere Performance Counters (Contatori delle prestazioni). |
System. | Consente di accedere ad Active Directory Domain Services dal codice gestito. Lo spazio dei nomi contiene due classi di componenti, DirectoryEntry e DirectorySearcher che si basano sulla tecnologia ADSI (Active Directory Services Interfaces). ADSI è il set di interfacce fornito da Microsoft per operare con numerosi provider di rete. Grazie al supporto ADSI, l'amministratore sarà in grado di effettuare il rilevamento e la gestione delle risorse in rete senza problemi, a prescindere dalle dimensioni della rete. |
System. | Fornisce l'accesso uniforme e la modifica delle entità di sicurezza per utenti, computer e gruppi in più archivi di entità: Active Directory Domain Services (AD DS), Active Directory Lightweight Directory Services (AD LDS) e Machine SAM (MSAM). L'oggetto System.DirectoryServices.AccountManagement gestisce oggetti directory indipendenti dallo spazio dei nomi System.DirectoryServices. |
System. | Fornisce un modello a oggetti a elevato livello di astrazione che si basa sulle attività dei servizi Microsoft Active Directory. I concetti del servizio Active Directory, quali insieme di strutture, dominio, sito, subnet, partizione e schema, fanno parte del modello a oggetti. |
System. | Fornisce i metodi definiti negli standard LDAP (Lightweight Directory Access Protocol) versione 3 (V3) e DSML (Directory Services Markup Language) versione 2.0 (V2). |
System. | Fornisce accesso alle funzionalità grafiche di base di GDI+. Gli System.Drawing.Drawing2Dspazi dei nomi , System.Drawing.Imaginge System.Drawing.Text offrono funzionalità più avanzate. Per le limitazioni, vedere la sezione Osservazioni. |
System. | Contiene una classe che supporta la configurazione per le classi nello spazio dei nomi System.Drawing. |
System. | Contiene classi che estendono la logica e le funzionalità di disegno dell'interfaccia utente (UI) in fase di progettazione. |
System. | Fornisce funzionalità grafica vettoriale e bidimensionale avanzata. |
System. | Fornisce funzionalità avanzate GDI+ per le immagini. La funzionalità grafica di base viene fornita dallo spazio dei nomi System.Drawing. |
System. | Provides functionality for adding effects to images. |
System. | |
System. | Fornisce servizi correlati alla stampa per applicazioni Windows Form. |
System. | Fornisce funzionalità avanzate GDI+ per la tipografia. |
System. | Contiene i tipi usati per la lettura e la scrittura delle strutture dei dati Abstract Syntax Notation One (ASN.1). |
System. | Contiene i tipi usati per la lettura e la scrittura di dati nel formato CBOR (Concise Binary Object Representation). |
System. | |
System. | Contiene tipi che consentono la lettura e la scrittura in file e flussi di dati e tipi che forniscono il supporto per file e directory di base. |
System. | Contiene i tipi usati nel calcolo dei valori hash non crittografici. |
System. | Fornisce le classi che supportano l'archiviazione di più oggetti dati in un solo contenitore. |
System. | Fornisce i tipi per l'esecuzione di operazioni di input/output (IO) complesse con prestazioni elevate. |
System. | Contiene classi per il controllo delle porte seriali. La classe più importante, SerialPort, fornisce un framework per l'I/O sincrono e basato su eventi, l'accesso agli stati di blocco e interruzione, l'accesso alle proprietà del driver seriale. Può essere usato per eseguire il wrapping di un oggetto Stream, consentendo a classi che usano flussi di accedere alla porta seriale. |
System. | Contiene classi che implementano il modello di autorizzazione di identità basata sulle attestazioni di Windows Communication Foundation (WCF). Questo modello contiene la classe Claim e la classe ClaimSet . A partire da .NET Framework 4.5 e dall'integrazione di Windows Identity Foundation (WIF) in .NET Framework, il modello basato sulle richieste di identità WCF è stato sostituito da WIF. WIF fornisce un modello a oggetti basato sulle richieste che può essere utilizzato per fornire autenticazione e autorizzazione in diversi stack dei prodotti Microsoft, incluso CLR, WCF e ASP.NET. Le classi WIF che rappresentano le attestazioni, i tipi di attestazione, le identità e le entità basate sulle attestazioni sono contenute nello spazio dei nomi System.Security.Claims . A partire da .NET 4.5, è necessario utilizzare tali classi invece di quelle nello spazio dei nomi System.IdentityModel.Claims. |
System. | Contiene classi usate per implementare i criteri di autorizzazione quando si usa il modello di identità basata sulle attestazioni WCF. A partire da .NET Framework 4.5 e dall'integrazione di Windows Identity Foundation (WIF) in .NET Framework, il modello basato sulle richieste di identità WCF è stato sostituito da WIF. WIF fornisce un modello a oggetti basato sulle richieste che può essere utilizzato per fornire autenticazione e autorizzazione in diversi stack dei prodotti Microsoft, incluso CLR, WCF e ASP.NET. In WIF i criteri di autorizzazione sono implementati estendendo la classe ClaimsAuthorizationManager. A partire da .NET 4.5, i criteri di autorizzazione devono essere implementati utilizzando WIF invece delle classi nello spazio dei nomi System.IdentityModel.Claims . |
System. | Contiene classi che implementano l'autenticazione nel modello di identità basata sulle attestazioni di Windows Communication Foundation (WCF). A partire da .NET Framework 4.5 e dall'integrazione di Windows Identity Foundation (WIF) in .NET Framework, il modello basato sulle richieste di identità WCF è stato sostituito da WIF. WIF fornisce un modello a oggetti basato sulle richieste che può essere utilizzato per fornire autenticazione e autorizzazione in diversi stack dei prodotti Microsoft, incluso CLR, WCF e ASP.NET. Le classi WIF che rappresentano i token di sicurezza e utilizzate per elaborare i token di sicurezza sono contenute nello spazio dei nomi System.IdentityModel.Tokens, ad esempio, SecurityToken e SecurityTokenHandler. A partire da .NET 4.5, è necessario utilizzare le classi nello spazio dei nomi System.IdentityModel.Tokens invece di quelle nello spazio dei nomi System.IdentityModel.Selectors. |
System. | Contiene classi di base come SecurityToken, SecurityTokenHandler e SecurityKeyIdentifierClause nonché le classi che derivano da queste e che rappresentano diversi tipi di token, di elementi e gestori per i quali Windows Identity Foundation (WIF) ha un supporto predefinito. Ciò include le classi che contengono il supporto per i token SAML v1.1 e v2.0, ad esempio SamlSecurityToken, SamlSecurityTokenHandler, Saml2SecurityToken e Saml2SecurityTokenHandler. |
System. | Fornisce il supporto basato sugli standard per la serializzazione di Notazione oggetti JavaScript (JSON). |
System. | Fornisce le classi e le interfacce che supportano query basate su LINQ (Language-Integrated Query). |
System. | Consente di accedere a un numerose informazioni ed eventi relativi alla gestione del sistema, delle periferiche e delle applicazioni instrumentati nell'infrastruttura di strumentazione gestione Windows (WMI, Windows Management Instrumentation). Le applicazioni e i servizi possono eseguire query per ottenere interessanti informazioni di gestione, ad esempio per sapere quanto spazio libero è rimasto sul disco, qual è l'utilizzo corrente della CPU, a quale database è connessa una determinata applicazione e molto altro ancora, utilizzando le classi derivate da ManagementObjectSearcher e ManagementQuery, oppure possono effettuare la sottoscrizione a diversi eventi di gestione utilizzando la classe ManagementEventWatcher. I dati accessibili possono provenire sia da componenti gestiti che non gestiti nell'ambiente distribuito. |
System. | Contiene classi per la riproduzione di file audio e per l'accesso a suoni forniti dal sistema. |
System. | Fornisce una semplice interfaccia di programmazione per molti dei protocolli attualmente usati per le reti. Le classi nello spazio dei nomi System.Net possono essere utilizzate per compilare applicazioni Windows Store o applicazioni desktop. Se utilizzate in un'applicazione Windows Store, le classi nello spazio dei nomi di System.Net sono interessate dalla funzionalità di isolamento rete, parte del modello di sicurezza dell'applicazione utilizzato da Windows Developer Preview. Le funzionalità appropriate della rete devono essere abilitate nel manifesto dell'applicazione per un'applicazione Windows Store per permettere alla rete di accedere a un'applicazione Windows Store. Per altre informazioni, vedere Network Isolation for Windows Store Apps (Isolamento rete per le app di Windows Store). |
System. | Fornisce un'interfaccia di programmazione per le applicazioni HTTP moderne. |
System. | Offre metodi di estensione per HttpClient e HttpContent che eseguono la serializzazione e la deserializzazione automatica tramite System.Text.Json. |
System. | Contiene le classi usate per inviare messaggi di posta elettronica a un server SMTP (Simple Mail Transfer Protocol) perché vengano consegnati. |
System. | Fornisce l'accesso ai dati sul traffico di rete, alle informazioni sull'indirizzo di rete e alla notifica dei cambiamenti di indirizzo del computer locale. Questo spazio dei nomi contiene inoltre classi che implementano l'utilità Ping. È possibile utilizzare la classe Ping e le classi correlate per verificare se un computer è raggiungibile in rete. |
System. | Consente di accedere alle funzionalità per le reti peer. |
System. | Migliora le funzionalità di rete di System.Net.PeerToPeer e fornisce funzionalità per sessioni di collaborazione gestite serverless. |
System. | |
System. | Fornisce un'implementazione gestita dell'interfaccia WebSocket per gli sviluppatori. |
System. | |
System. | Contiene tipi che recuperano informazioni su assembly, moduli, membri, parametri e altre entità nel codice gestito esaminandone i metadati. Questi tipi possono essere utilizzati anche per modificare istanze di tipi caricati, ad esempio per associare eventi o richiamare metodi. Per creare tipi in modo dinamico, utilizzare lo spazio dei nomi System.Reflection.Emit. |
System. | Contiene le classi che consentono contesti di reflection personalizzati. |
System. | Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly. |
System. | Fornisce funzionalità di basso livello per la scrittura dei metadati dell'assembly in base a ECMA-335. |
System. | Fornisce classi correlate alla lettura o alla scrittura di file eseguibili portabili (PE). |
System. | Fornisce classi in grado di leggere e scrivere risorse in un formato che supporta oggetti non primitivi. |
System. | Contiene tipi che consentono di implementare la memorizzazione nella cache nelle applicazioni .NET. |
System. | Contiene i tipi che supportano gli ambienti di hosting .NET Framework che usano le funzionalità di gestione della cache in ASP.NET. |
System. | Offre un'ampia gamma di membri che supportano l'interoperabilità COM e i servizi platform invoke. Se non si ha familiarità con questi servizi, vedere l'interoperabilità con codice non gestito. |
System. | Contiene classi che possono essere utilizzate per serializzare e deserializzare gli oggetti. La serializzazione è il processo di conversione di un oggetto o di un grafico di oggetti in una sequenza lineare di byte per l'archiviazione o la trasmissione in un'altra posizione. La deserializzazione è il processo di acquisizione di informazioni archiviate e di ricreazione di oggetti da esso. |
System. | Fornisce enumerazioni, interfacce e classi comuni usate dai formattatori di serializzazione. |
System. | Contiene la classe BinaryFormatter, che può essere usata per serializzare e deserializzare gli oggetti in formato binario. |
System. | Fornisce la struttura sottostante del sistema di sicurezza di Common Language Runtime, incluse le classi di base per le autorizzazioni. |
System. | Fornisce elementi di programmazione che controllano l'accesso e le azioni correlate alla sicurezza per oggetti a protezione diretta. |
System. | Fornisce servizi di crittografia, tra cui la codifica sicura e la decodifica dei dati, nonché molte altre operazioni, ad esempio l'hashing, la generazione di numeri casuali e l'autenticazione dei messaggi. Per altre informazioni, vedere Cryptographic Services. |
System. | Contiene i tipi utilizzati per la creazione e l'elaborazione di messaggi di firma e crittografia degli oggetti CBOR .Contains types used in creating and processing CBOR Object Signing and Encryption (COSE). |
System. | Fornisce elementi di programmazione per PKCS (Public Key Cryptography Standard), inclusi metodi per firma dei dati, scambio di chiavi, richiesta di certificati, crittografia e decrittografia a chiave pubblica e altre funzioni di sicurezza. |
System. | Contiene l'implementazione common language runtime del certificato Authenticode X.509 v.3. Questo certificato viene firmato con una chiave privata che identifica in modo univoco e positivo il titolare del certificato. |
System. | Contiene classi che supportano la creazione e la convalida di firme digitali XML. Le classi in questo spazio dei nomi implementano la raccomandazione XML-Signature Syntax and Processing del World Wide Web Consortium. |
System. | Definisce le classi che controllano l'accesso alle operazioni e alle risorse basate sui criteri di sicurezza. |
System. | Contiene gruppi di codice, condizioni di appartenenza ed evidenza. Questi tre tipi di classi vengono utilizzati per la creazione di regole applicate dal sistema di criteri di sicurezza di Common Language Runtime. Le classi di evidenza rappresentano l'input per i criteri di sicurezza, mentre le condizioni di appartenenza ne rappresentano le opzioni. Il risultato è la creazione di istruzioni dei criteri e la determinazione dell'insieme di autorizzazioni concesse. I livelli dei criteri e i gruppi di codice rappresentano la struttura della gerarchia di criteri. I gruppi di codice costituiscono l'incapsulamento di una regola e sono strutturati in modo gerarchico in un livello di criteri. |
System. | Fornisce le classi correlate al modello di servizi. |
System. | Fornisce le classi correlate ai canali del modello di servizi. |
System. | Fornisce le classi correlate alla descrizione del modello di servizi. |
System. | Fornisce le classi correlate all'invio del modello di servizi. |
System. | Contiene i tipi generali relativi alla sicurezza. |
System. | Gestisce token di sicurezza e certificati. |
System. | Fornisce le classi correlate alla pubblicazione del modello di servizi. |
System. | Fornisce classi che consentono di implementare, installare e controllare applicazioni di servizio Windows. I servizi sono eseguibili a esecuzione prolungata, avviati senza un'interfaccia utente. Per implementare un servizio occorre ereditare dalla classe ServiceBase e definire il comportamento specifico di elaborazione quando vengono passati comandi di avvio, arresto, sospensione e continuazione, nonché il comportamento personalizzato e le azioni da eseguire quando il sistema viene arrestato. |
System. | Contiene una sola classe, SpeechAudioFormatInfo, che contiene informazioni sul formato audio immesso nel motore di riconoscimento vocale o emesso dal motore di sintesi vocale. |
System. | Contiene i tipi della tecnologia Windows Desktop Speech per l'implementazione del riconoscimento vocale. |
System. | Con i membri dello spazio dei nomi System.Speech.Recognition.SrgsGrammar, è possibile creare grammatiche a livello di codice conformi a Speech Recognition Grammar Specification versione 1.0 (SRGS) di W3C. |
System. | Contiene classi per l'inizializzazione e la configurazione del motore di sintesi vocale, per la creazione di richieste, per la generazione del riconoscimento vocale, per la risposta agli eventi e per la modifica delle caratteristiche della voce. |
System. | Supporta la creazione di motori personalizzati basati sul linguaggio di markup sintesi della voce (SSML) per il rendering di sintesi vocale (TTS). |
System. | Contiene classi che rappresentano le codifiche dei caratteri ASCII e Unicode, classi di base astratte per la conversione dei blocchi di caratteri in e da blocchi di byte e una classe helper che modifica e formatta gli oggetti String senza creare istanze intermedie di String. |
System. | Contiene una classe di base che rappresenta un codificatore Web, sottoclassi che rappresentano la codifica dei caratteri HTML, JavaScript e URL e una classe che rappresenta un filtro per consentire solo determinati caratteri, intervalli di caratteri o punti di codice da codificare. |
System. | Fornisce funzionalità ad alte prestazioni, a bassa allocazione e conformi agli standard per l'elaborazione di dati JSON (JavaScript Object Notation), che include la serializzazione di oggetti in testo JSON e la deserializzazione di testo JSON in oggetti, con il supporto UTF-8 predefinito. Fornisce anche tipi per leggere e scrivere testo JSON codificato come UTF-8 e per creare un modello DOM (Document Object Model) in memoria per l'accesso casuale degli elementi JSON in una visualizzazione strutturata dei dati. |
System. | Fornisce tipi per la gestione di un modello a oggetti documento scrivibile in memoria (DOM) per l'accesso casuale degli elementi JSON all'interno di una visualizzazione strutturata dei dati. |
System. | |
System. | Contiene le classi usate per personalizzare ed estendere la serializzazione e la deserializzazione di oggetti in documenti o flussi JSON formattati, tramite un modello di attributo o tramite convertitori di tipi. |
System. | |
System. | Contiene tipi che consentono di recuperare e usare intervalli Unicode denominati. |
System. | Fornisce le classi e le interfacce che consentono la programmazione multithreading. Oltre alle classi per la sincronizzazione delle attività di thread e l'accesso ai dati (Mutex, Monitor, Interlocked, AutoResetEvent e così via), questo spazio dei nomi include una classe ThreadPool che consente di usare un pool di thread forniti dal sistema, nonché una classe Timer che esegue i metodi di callback nei thread del pool di thread. |
System. | Fornisce un set di strutture di dati di sincronizzazione per il passaggio asincrono dei dati tra producer e consumer. |
System. | Fornisce tipi che semplificano il lavoro di scrittura di codice simultaneo e asincrono. I tipi principali sono Task che rappresenta un'operazione asincrona che può essere attesa e annullata e Task<TResult>, ovvero un'attività che può restituire un valore. La classe TaskFactory fornisce metodi statici per la creazione e l'avvio delle attività e la classe TaskScheduler fornisce l'infrastruttura di pianificazione dei thread predefinita. |
System. | Promuove un modello di programmazione basato su attori che supporta un passaggio dei messaggi in-process per le attività di pipelining o per un flusso di dati con granularità grossolana. |
System. | Contiene classi che consentono di scrivere un gestore personalizzato di risorse e applicazioni transazionali. In particolare, è possibile creare una transazione (locale o distribuita) e prendervi parte con uno o più partecipanti. |
System. | Per .NET Core e .NET 5+, questo spazio dei nomi contiene la HttpUtility classe . Per .NET Framework, questo spazio dei nomi contiene classi e interfacce che consentono la comunicazione tra browser e server. Queste classi includono la HttpRequest classe, che fornisce informazioni dettagliate sulla richiesta HTTP corrente, la HttpResponse classe, che gestisce l'output HTTP al client e la HttpServerUtility classe, che fornisce l'accesso alle utilità e ai processi lato server. System.Web include anche classi per la manipolazione dei cookie, il trasferimento di file, le informazioni sulle eccezioni e il controllo della cache di output in .NET Framework. |
System. | Contiene i tipi che specificano le autorizzazioni per alcuni scenari di caricamento di XAML, ad esempio il caricamento in un contesto di attendibilità parziale o il caricamento di tipi interni. |
System. | Fornisce supporto basato sugli standard per l'elaborazione di XML. |