Condividi tramite


CodeFieldReferenceExpression Classe

Definizione

Rappresenta un riferimento a un campo.

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
Ereditarietà
CodeFieldReferenceExpression
Attributi

Esempio

Nell'esempio seguente viene illustrato l'uso di un CodeFieldReferenceExpression oggetto per fare riferimento a un campo.

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

Commenti

CodeFieldReferenceExpression può essere utilizzato per rappresentare un riferimento a un campo.

La TargetObject proprietà specifica l'oggetto che contiene il campo. La FieldName proprietà specifica il nome del campo a cui fare riferimento.

Costruttori

CodeFieldReferenceExpression()

Inizializza una nuova istanza della classe CodeFieldReferenceExpression.

CodeFieldReferenceExpression(CodeExpression, String)

Consente l'inizializzazione di una nuova istanza della classe CodeFieldReferenceExpression con l'oggetto di destinazione e il nome di campo specificati.

Proprietà

FieldName

Ottiene o imposta il nome del campo cui fare riferimento.

TargetObject

Ottiene o imposta l'oggetto che contiene il campo cui fare riferimento.

UserData

Ottiene i dati definibili dall'utente per l'oggetto corrente.

(Ereditato da CodeObject)

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a