Sdílet prostřednictvím


CodeFieldReferenceExpression Třída

Definice

Představuje odkaz na pole.

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
Dědičnost
CodeFieldReferenceExpression
Atributy

Příklady

Následující příklad ukazuje použití odkazu CodeFieldReferenceExpression na pole.

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

Poznámky

CodeFieldReferenceExpression lze použít k reprezentaci odkazu na pole.

Vlastnost TargetObject určuje objekt, který obsahuje pole. Vlastnost FieldName určuje název pole, na které se má odkazovat.

Konstruktory

Name Description
CodeFieldReferenceExpression()

Inicializuje novou instanci CodeFieldReferenceExpression třídy.

CodeFieldReferenceExpression(CodeExpression, String)

Inicializuje novou instanci CodeFieldReferenceExpression třídy pomocí zadaného cílového objektu a názvu pole.

Vlastnosti

Name Description
FieldName

Získá nebo nastaví název pole odkaz.

TargetObject

Získá nebo nastaví objekt, který obsahuje pole odkaz.

UserData

Získá uživatelem definovatelná data pro aktuální objekt.

(Zděděno od CodeObject)

Metody

Name Description
Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro