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

Nel codice di esempio seguente viene illustrato l'uso di un CodeVariableReferenceExpression oggetto per fare riferimento a una variabile locale.

CodeVariableReferenceExpression^ variableRef1 = gcnew CodeVariableReferenceExpression( "TestVariable" );

// A C# code generator produces the following source code for the preceeding example code:
//    TestVariable
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.

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

Costruttori

CodeVariableReferenceExpression()

Inizializza una nuova istanza della classe CodeVariableReferenceExpression.

CodeVariableReferenceExpression(String)

Consente l'inizializzazione di una nuova istanza della classe CodeVariableReferenceExpressioncon il nome di variabile locale specificato.

Proprietà

UserData

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

(Ereditato da CodeObject)
VariableName

Ottiene o imposta il nome della variabile locale alla quale fare riferimento.

Metodi

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 l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a