CodeVariableReferenceExpression Classe

Definição

Representa uma referência a uma variável local.

public ref 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
[<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
Herança
CodeVariableReferenceExpression
Atributos

Exemplos

O seguinte exemplo de código demonstra a utilização de a CodeVariableReferenceExpression para se referir a uma variável local.

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

Observações

CodeVariableReferenceExpression pode ser usado para representar uma referência a uma variável local.

A VariableName propriedade especifica o nome da variável local a referenciar.

Use CodeFieldReferenceExpression para referenciar um campo. Use CodePropertyReferenceExpression para referir uma propriedade. Use CodeEventReferenceExpression para referenciar um evento.

Construtores

Name Description
CodeVariableReferenceExpression()

Inicializa uma nova instância da CodeVariableReferenceExpression classe.

CodeVariableReferenceExpression(String)

Inicializa uma nova instância da CodeVariableReferenceExpression classe usando o nome da variável local especificado.

Propriedades

Name Description
UserData

Obtém os dados definidos pelo utilizador para o objeto atual.

(Herdado de CodeObject)
VariableName

Obtém ou define o nome da variável local para referência.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a