CodeFieldReferenceExpression Klasa

Definicja

Reprezentuje odwołanie do pola.

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

Przykłady

W poniższym przykładzie pokazano użycie metody , CodeFieldReferenceExpression aby odwołać się do pola.

CodeFieldReferenceExpression^ fieldRef1 = gcnew CodeFieldReferenceExpression( gcnew CodeThisReferenceExpression,"TestField" );

// A C# code generator produces the following source code for the preceeding example code:
//    this.TestField
CodeFieldReferenceExpression fieldRef1 =
    new CodeFieldReferenceExpression(new CodeThisReferenceExpression(), "TestField");

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

//    this.TestField
Dim fieldRef1 As New CodeFieldReferenceExpression(New CodeThisReferenceExpression(), "TestField")
' A Visual Basic code generator produces the following source code for the preceeding example code:

'	Me.TestField

Uwagi

CodeFieldReferenceExpression może służyć do reprezentowania odwołania do pola.

Właściwość TargetObject określa obiekt, który zawiera pole. Właściwość FieldName określa nazwę pola do odwołania.

Konstruktory

CodeFieldReferenceExpression()

Inicjuje nowe wystąpienie klasy CodeFieldReferenceExpression.

CodeFieldReferenceExpression(CodeExpression, String)

Inicjuje CodeFieldReferenceExpression nowe wystąpienie klasy przy użyciu określonej nazwy obiektu docelowego i pola.

Właściwości

FieldName

Pobiera lub ustawia nazwę pola do odwołania.

TargetObject

Pobiera lub ustawia obiekt zawierający pole do odwołania.

UserData

Pobiera dane, które można definiować przez użytkownika dla bieżącego obiektu.

(Odziedziczone po CodeObject)

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy