CodeVariableReferenceExpression Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar en referens till en lokal variabel.
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
- Arv
- Attribut
Exempel
Följande exempelkod visar användningen av en CodeVariableReferenceExpression för att referera till en lokal variabel.
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
Kommentarer
CodeVariableReferenceExpression kan användas för att representera en referens till en lokal variabel.
Egenskapen VariableName anger namnet på den lokala variabel som ska refereras till.
Använd CodeFieldReferenceExpression för att referera till ett fält. Använd CodePropertyReferenceExpression för att referera till en egenskap. Använd CodeEventReferenceExpression för att referera till en händelse.
Konstruktorer
| Name | Description |
|---|---|
| CodeVariableReferenceExpression() |
Initierar en ny instans av CodeVariableReferenceExpression klassen. |
| CodeVariableReferenceExpression(String) |
Initierar en ny instans av CodeVariableReferenceExpression klassen med det angivna lokala variabelnamnet. |
Egenskaper
| Name | Description |
|---|---|
| UserData |
Hämtar användardefinierbara data för det aktuella objektet. (Ärvd från CodeObject) |
| VariableName |
Hämtar eller anger namnet på den lokala variabeln som referens. |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |