CodeFieldReferenceExpression Classe

Définition

Représente une référence à un champ.

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
Héritage
CodeFieldReferenceExpression
Attributs

Exemples

L’exemple suivant illustre l’utilisation d’un CodeFieldReferenceExpression champ pour référencer un champ.

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

Remarques

CodeFieldReferenceExpression peut être utilisé pour représenter une référence à un champ.

La TargetObject propriété spécifie l’objet qui contient le champ. La FieldName propriété spécifie le nom du champ à référencer.

Constructeurs

CodeFieldReferenceExpression()

Initialise une nouvelle instance de la classe CodeFieldReferenceExpression.

CodeFieldReferenceExpression(CodeExpression, String)

Initialise une nouvelle instance de la classe CodeFieldReferenceExpression avec le nom de l'objet cible et le champ spécifiés.

Propriétés

FieldName

Obtient ou définit le nom du champ à référencer.

TargetObject

Obtient ou définit l'objet contenant le champ à référencer.

UserData

Obtient les données définissables par l'utilisateur pour l'objet en cours.

(Hérité de CodeObject)

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à