Condividi tramite


CodeVariableReferenceExpression Classe

Definizione

Rappresenta un riferimento a una variabile locale.

public ref class CodeVariableReferenceExpression : System::CodeDom::CodeExpression
public class CodeVariableReferenceExpression : System.CodeDom.CodeExpression
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public class CodeVariableReferenceExpression : System.CodeDom.CodeExpression
type CodeVariableReferenceExpression = class
    inherit CodeExpression
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type CodeVariableReferenceExpression = class
    inherit CodeExpression
Public Class CodeVariableReferenceExpression
Inherits CodeExpression
Ereditarietà
CodeVariableReferenceExpression
Attributi

Esempio

Il codice di esempio seguente illustra l'uso di un CodeVariableReferenceExpression oggetto per fare riferimento a una variabile locale.

CodeVariableReferenceExpression variableRef1 =
    new CodeVariableReferenceExpression("TestVariable");

// A C# code generator produces the following source code for the preceeding example code:

//    TestVariable
Dim variableRef1 As New CodeVariableReferenceExpression("TestVariable")
' A Visual Basic code generator produces the following source code for the preceeding example code:

'	TestVariable

Commenti

CodeVariableReferenceExpression può essere usato per rappresentare un riferimento a una variabile locale.

La VariableName proprietà specifica il nome della variabile locale a cui fare riferimento.

Utilizzare CodeFieldReferenceExpression per fare riferimento a un campo. Utilizzare CodePropertyReferenceExpression per fare riferimento a una proprietà. Usare CodeEventReferenceExpression per fare riferimento a un evento.

Costruttori

Nome Descrizione
CodeVariableReferenceExpression()

Inizializza una nuova istanza della classe CodeVariableReferenceExpression.

CodeVariableReferenceExpression(String)

Inizializza una nuova istanza della CodeVariableReferenceExpression classe utilizzando il nome della variabile locale specificato.

Proprietà

Nome Descrizione
UserData

Ottiene i dati definibili dall'utente per l'oggetto corrente.

(Ereditato da CodeObject)
VariableName

Ottiene o imposta il nome della variabile locale a cui fare riferimento.

Metodi

Nome Descrizione
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a