Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Spazio dei nomi System.CodeDom

 

Data di pubblicazione: novembre 2016

Il System.CodeDom dello spazio dei nomi contiene classi che possono essere utilizzate per rappresentare elementi e la struttura di un documento di codice sorgente. Le classi in questo spazio dei nomi possono essere utilizzate per modellare la struttura di un documento di codice sorgente che può essere emesso come codice sorgente in un linguaggio supportato utilizzando la funzionalità fornita dal System.CodeDom.Compiler dello spazio dei nomi.

ClasseDescrizione
System_CAPS_pubclassCodeArgumentReferenceExpression

Rappresenta un riferimento al valore di un argomento passato a un metodo.

System_CAPS_pubclassCodeArrayCreateExpression

Rappresenta un'espressione che crea una matrice.

System_CAPS_pubclassCodeArrayIndexerExpression

Rappresenta un riferimento a un indice di matrice.

System_CAPS_pubclassCodeAssignStatement

Rappresenta un'istruzione di assegnazione semplice.

System_CAPS_pubclassCodeAttachEventStatement

Rappresenta un'istruzione che associa un delegato del gestore eventi a un evento.

System_CAPS_pubclassCodeAttributeArgument

Rappresenta un argomento utilizzato in una dichiarazione di attributo di metadati.

System_CAPS_pubclassCodeAttributeArgumentCollection

Rappresenta una raccolta di oggetti CodeAttributeArgument.

System_CAPS_pubclassCodeAttributeDeclaration

Rappresenta una dichiarazione di attributo.

System_CAPS_pubclassCodeAttributeDeclarationCollection

Rappresenta una raccolta di oggetti CodeAttributeDeclaration.

System_CAPS_pubclassCodeBaseReferenceExpression

Rappresenta un riferimento alla classe di base.

System_CAPS_pubclassCodeBinaryOperatorExpression

Rappresenta un'espressione costituita da un'operazione binaria tra due espressioni.

System_CAPS_pubclassCodeCastExpression

Rappresenta un'espressione cast su un tipo di dati o interfaccia.

System_CAPS_pubclassCodeCatchClause

Rappresenta un catch blocco di eccezioni di un try/catch istruzione.

System_CAPS_pubclassCodeCatchClauseCollection

Rappresenta una raccolta di oggetti CodeCatchClause.

System_CAPS_pubclassCodeChecksumPragma

Rappresenta un'entità di codice pragma checksum di codice.

System_CAPS_pubclassCodeComment

Rappresenta un commento.

System_CAPS_pubclassCodeCommentStatement

Rappresenta un'istruzione composta da un singolo commento.

System_CAPS_pubclassCodeCommentStatementCollection

Rappresenta una raccolta di oggetti CodeCommentStatement.

System_CAPS_pubclassCodeCompileUnit

Fornisce un contenitore per un grafico di programma CodeDOM.

System_CAPS_pubclassCodeConditionStatement

Rappresenta un'istruzione branch condizionale, in genere rappresentata come un if istruzione.

System_CAPS_pubclassCodeConstructor

Rappresenta una dichiarazione di un costruttore di istanza di un tipo.

System_CAPS_pubclassCodeDefaultValueExpression

Rappresenta un riferimento a un valore predefinito.

System_CAPS_pubclassCodeDelegateCreateExpression

Rappresenta un'espressione che crea un delegato.

System_CAPS_pubclassCodeDelegateInvokeExpression

Rappresenta un'espressione che genera un evento.

System_CAPS_pubclassCodeDirectionExpression

Rappresenta un'espressione utilizzata come un metodo invoke parametro insieme a un indicatore di direzione di riferimento.

System_CAPS_pubclassCodeDirective

Funge da classe base per le classi di direttive di codice.

System_CAPS_pubclassCodeDirectiveCollection

Rappresenta una raccolta di oggetti CodeDirective.

System_CAPS_pubclassCodeEntryPointMethod

Rappresenta il metodo del punto di ingresso di un file eseguibile.

System_CAPS_pubclassCodeEventReferenceExpression

Rappresenta un riferimento a un evento.

System_CAPS_pubclassCodeExpression

Rappresenta un'espressione di codice. Si tratta di una classe base per altri oggetti di espressione di codice che non viene mai creata un'istanza.

System_CAPS_pubclassCodeExpressionCollection

Rappresenta una raccolta di oggetti CodeExpression.

System_CAPS_pubclassCodeExpressionStatement

Rappresenta un'istruzione composta da una singola espressione.

System_CAPS_pubclassCodeFieldReferenceExpression

Rappresenta un riferimento a un campo.

System_CAPS_pubclassCodeGotoStatement

Rappresenta un goto istruzione.

System_CAPS_pubclassCodeIndexerExpression

Rappresenta un riferimento a una proprietà dell'indicizzatore di un oggetto.

System_CAPS_pubclassCodeIterationStatement

Rappresenta un for istruzione o un ciclo in un blocco di istruzioni che utilizza un'espressione di test come una condizione per la continuazione del ciclo.

System_CAPS_pubclassCodeLabeledStatement

Rappresenta un'etichetta autonoma o un'istruzione con etichetta.

System_CAPS_pubclassCodeLinePragma

Rappresenta una posizione specifica all'interno di un file specifico.

System_CAPS_pubclassCodeMemberEvent

Rappresenta una dichiarazione di un evento di un tipo.

System_CAPS_pubclassCodeMemberField

Rappresenta una dichiarazione per un campo di un tipo.

System_CAPS_pubclassCodeMemberMethod

Rappresenta una dichiarazione per un metodo di un tipo.

System_CAPS_pubclassCodeMemberProperty

Rappresenta una dichiarazione di una proprietà di un tipo.

System_CAPS_pubclassCodeMethodInvokeExpression

Rappresenta un'espressione che richiama un metodo.

System_CAPS_pubclassCodeMethodReferenceExpression

Rappresenta un riferimento a un metodo.

System_CAPS_pubclassCodeMethodReturnStatement

Rappresenta un'istruzione di valore restituito.

System_CAPS_pubclassCodeNamespace

Rappresenta una dichiarazione dello spazio dei nomi.

System_CAPS_pubclassCodeNamespaceCollection

Rappresenta una raccolta di oggetti CodeNamespace.

System_CAPS_pubclassCodeNamespaceImport

Rappresenta una direttiva di importazione dello spazio dei nomi che indica uno spazio dei nomi da utilizzare.

System_CAPS_pubclassCodeNamespaceImportCollection

Rappresenta una raccolta di oggetti CodeNamespaceImport.

System_CAPS_pubclassCodeObject

Fornisce una classe di base comune per la maggior parte degli oggetti Code Document Object Model (CodeDOM).

System_CAPS_pubclassCodeObjectCreateExpression

Rappresenta un'espressione che crea una nuova istanza di un tipo.

System_CAPS_pubclassCodeParameterDeclarationExpression

Rappresenta una dichiarazione di parametro per un metodo, una proprietà o un costruttore.

System_CAPS_pubclassCodeParameterDeclarationExpressionCollection

Rappresenta una raccolta di oggetti CodeParameterDeclarationExpression.

System_CAPS_pubclassCodePrimitiveExpression

Rappresenta un valore di tipo di dati primitivi.

System_CAPS_pubclassCodePropertyReferenceExpression

Rappresenta un riferimento al valore di una proprietà.

System_CAPS_pubclassCodePropertySetValueReferenceExpression

Rappresenta l'argomento valore di una chiamata al metodo set di proprietà all'interno di un metodo set di proprietà.

System_CAPS_pubclassCodeRegionDirective

Specifica il nome e la modalità per un'area di codice.

System_CAPS_pubclassCodeRemoveEventStatement

Rappresenta un'istruzione che rimuove un gestore eventi.

System_CAPS_pubclassCodeSnippetCompileUnit

Rappresenta un frammento di codice letterale che può essere compilato.

System_CAPS_pubclassCodeSnippetExpression

Rappresenta un'espressione letterale.

System_CAPS_pubclassCodeSnippetStatement

Rappresenta un'istruzione che utilizza un frammento di codice letterale.

System_CAPS_pubclassCodeSnippetTypeMember

Rappresenta un membro di un tipo utilizzando un frammento di codice letterale.

System_CAPS_pubclassCodeStatement

Rappresenta la abstract classe da cui derivano tutte codice istruzioni di base.

System_CAPS_pubclassCodeStatementCollection

Rappresenta una raccolta di oggetti CodeStatement.

System_CAPS_pubclassCodeThisReferenceExpression

Rappresenta un riferimento all'istanza della classe locale corrente.

System_CAPS_pubclassCodeThrowExceptionStatement

Rappresenta un'istruzione che genera un'eccezione.

System_CAPS_pubclassCodeTryCatchFinallyStatement

Rappresenta un try blocco con un numero qualsiasi di catch clausole e, facoltativamente, un finally blocco.

System_CAPS_pubclassCodeTypeConstructor

Rappresenta un costruttore statico per una classe.

System_CAPS_pubclassCodeTypeDeclaration

Rappresenta una dichiarazione del tipo per una classe, struttura, interfaccia o enumerazione.

System_CAPS_pubclassCodeTypeDeclarationCollection

Rappresenta una raccolta di oggetti CodeTypeDeclaration.

System_CAPS_pubclassCodeTypeDelegate

Rappresenta una dichiarazione di delegato.

System_CAPS_pubclassCodeTypeMember

Fornisce una classe base per un membro di un tipo. I membri dei tipi includono campi, metodi, proprietà, costruttori e i tipi annidati.

System_CAPS_pubclassCodeTypeMemberCollection

Rappresenta una raccolta di oggetti CodeTypeMember.

System_CAPS_pubclassCodeTypeOfExpression

Rappresenta un typeof espressione, un'espressione che restituisce un Type per un nome del tipo specificato.

System_CAPS_pubclassCodeTypeParameter

Rappresenta un parametro di tipo di un tipo o metodo generico.

System_CAPS_pubclassCodeTypeParameterCollection

Rappresenta una raccolta di oggetti CodeTypeParameter.

System_CAPS_pubclassCodeTypeReference

Rappresenta un riferimento a un tipo.

System_CAPS_pubclassCodeTypeReferenceCollection

Rappresenta una raccolta di oggetti CodeTypeReference.

System_CAPS_pubclassCodeTypeReferenceExpression

Rappresenta un riferimento a un tipo di dati.

System_CAPS_pubclassCodeVariableDeclarationStatement

Rappresenta una dichiarazione di variabile.

System_CAPS_pubclassCodeVariableReferenceExpression

Rappresenta un riferimento a una variabile locale.

EnumerazioneDescrizione
System_CAPS_pubenumCodeBinaryOperatorType

Definisce gli identificatori per gli operatori binari supportati.

System_CAPS_pubenumCodeRegionMode

Specifica l'inizio o alla fine di un'area di codice.

System_CAPS_pubenumCodeTypeReferenceOptions

Specifica la modalità di risolvere il riferimento al tipo di codice.

System_CAPS_pubenumFieldDirection

Definisce gli identificatori utilizzati per indicare la direzione di dichiarazioni di parametri e argomenti.

System_CAPS_pubenumMemberAttributes

Definisce gli identificatori di attributo di membro per i membri di classe.

Per ulteriori informazioni sull'utilizzo di CodeDOM per rappresentare e generare codice sorgente, vedere Dynamic Source Code Generation and Compilation.

Per una tabella che elenca gli elementi di CodeDOM per tipo e funzione, vedere il riferimento rapido per CodeDOM.

Torna all'inizio
Mostra: