CodeFieldReferenceExpression Osztály

Definíció

Egy mezőre mutató hivatkozást jelöl.

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
Öröklődés
CodeFieldReferenceExpression
Attribútumok

Példák

Az alábbi példa egy mezőre való hivatkozás használatát CodeFieldReferenceExpression mutatja be.

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

Megjegyzések

CodeFieldReferenceExpression mezőre mutató hivatkozás ábrázolására használható.

A TargetObject tulajdonság a mezőt tartalmazó objektumot adja meg. A FieldName tulajdonság a hivatkozni kívánt mező nevét adja meg.

Konstruktorok

Name Description
CodeFieldReferenceExpression()

Inicializálja a CodeFieldReferenceExpression osztály új példányát.

CodeFieldReferenceExpression(CodeExpression, String)

Inicializálja az osztály új példányát a CodeFieldReferenceExpression megadott célobjektum és mezőnév használatával.

Tulajdonságok

Name Description
FieldName

Lekéri vagy beállítja a mező hivatkozását.

TargetObject

Lekéri vagy beállítja a mezőt tartalmazó objektumot hivatkozásra.

UserData

Lekéri az aktuális objektum felhasználó által definiálható adatait.

(Öröklődés forrása CodeObject)

Metódusok

Name Description
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes: