Condividi tramite


Spazi dei nomi Linguaggio e Compilatore

Gli spazi dei nomi Microsoft.CSharp.RuntimeBinder, Microsoft.VisualBasice Microsoft.VisualBasic.CompilerServices contengono tipi che supportano la compilazione e la generazione di codice sorgente scritto nei linguaggi C# e Visual Basic. Lo spazio dei nomi System.CodeDom.Compiler contiene tipi per la gestione della generazione e della compilazione di codice sorgente nei linguaggi di programmazione supportati.

In questo argomento vengono visualizzati i tipi in questi spazi dei nomi inclusi in .NET per applicazioni Windows Store. .NET per applicazioni Windows Store non include tutti i membri di ogni tipo. Per informazioni sui singoli tipi, vedi gli argomenti collegati. La documentazione relativa a un tipo indica quali membri sono inclusi in .NET per applicazioni Windows Store.

Spazio dei nomi Microsoft.CSharp.RuntimeBinder

Tipi supportati in .NET per applicazioni Windows Store

Descrizione

Binder

Contiene metodi factory per creare strumenti di associazione del sito di chiamata dinamico per C#.

CSharpArgumentInfo

Rappresenta informazioni sulle operazioni dinamiche in C# specifiche di determinati argomenti in un sito di chiamata. Istanze di questa classe vengono generate dal compilatore C#.

CSharpArgumentInfoFlags

Rappresenta informazioni sulle operazioni dinamiche in C# specifiche di determinati argomenti in un sito di chiamata. Istanze di questa classe vengono generate dal compilatore C#.

CSharpBinderFlags

Rappresenta informazioni sulle operazioni dinamiche in C# non specifiche di determinati argomenti in un sito di chiamata. Istanze di questa classe vengono generate dal compilatore C#.

RuntimeBinderException

Rappresenta un errore che si verifica quando viene elaborata un'associazione dinamica nello strumento di associazione del runtime in C#.

RuntimeBinderInternalCompilerException

Rappresenta un errore che si verifica quando viene elaborata un'associazione dinamica nello strumento di associazione del runtime in C#.

Spazio dei nomi Microsoft.VisualBasic

Tipi supportati in .NET per applicazioni Windows Store

Descrizione

CallType

Indica il tipo di routine da richiamare quando si chiama la funzione CallByName.

Constants

Contiene costanti che è possibile utilizzare in qualsiasi punto del codice.

HideModuleNameAttribute

Se applicato a un modulo, consente di accedere ai membri del modulo utilizzando solo la qualificazione necessaria per il modulo.

Strings

Contiene procedure utilizzate per eseguire operazioni sulle stringhe.

Spazio dei nomi Microsoft.VisualBasic.CompilerServices

Tipi supportati in .NET per applicazioni Windows Store

Descrizione

Conversions

Fornisce i metodi che eseguono varie conversioni di tipi.

DesignerGeneratedAttribute

Se applicato a una classe, il compilatore chiama implicitamente un metodo di inizializzazione dei componenti dal costruttore sintetico predefinito.

IncompleteInitialization

Utilizzato dal compilatore durante l'inizializzazione locale statica. Non può essere chiamato direttamente dal codice. Un'eccezione di questo tipo viene generata se una variabile locale statica non completa l'inizializzazione.

NewLateBinding

Fornisce supporti che il compilatore Visual Basic utilizza per chiamate ad associazione tardiva. Non deve essere chiamato direttamente dal codice.

ObjectFlowControl

Utilizzato dal compilatore per il controllo del flusso di oggetti. Non può essere chiamato direttamente dal codice.

ObjectFlowControl.ForLoopControl

Fornisce servizi al compilatore Visual Basic per la compilazione di cicli For Next.

Operators

Fornisce operatori matematici ad associazione tardiva quali AddObject e CompareObject che il compilatore Visual Basic utilizza internamente.

OptionCompareAttribute

Specifica che l'impostazione Option Compare corrente deve essere passata come valore predefinito per un argomento.

OptionTextAttribute

Indica quale opzione di confronto, binario o testo, viene utilizzata (per il debug di Visual Basic).

ProjectData

Fornisce supporti per l'oggetto Err di Visual Basic.

StandardModuleAttribute

Fornisce attributi applicati al costrutto del modulo standard quando viene emesso in Intermediate Language (IL). Non deve essere chiamato direttamente dal codice.

StaticLocalInitFlag

Utilizzato internamente dal compilatore quando inizializza i membri locali statici. Non deve essere chiamato direttamente dal codice.

Utils

Contiene utilità utilizzate dal compilatore Visual Basic.

Spazio dei nomi System.CodeDom.Compiler

Tipi supportati in .NET per applicazioni Windows Store

Descrizione

GeneratedCodeAttribute

Identifica il codice generato da uno strumento. La classe non può essere ereditata.

Vedere anche

Concetti

.NET per le API delle applicazioni Windows Store