Aracılığıyla paylaş


CodeFieldReferenceExpression Sınıf

Tanım

Bir alana başvuru temsil eder.

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
Devralma
CodeFieldReferenceExpression
Öznitelikler

Örnekler

Aşağıdaki örnekte, bir CodeFieldReferenceExpression alana başvurmak için bir kullanımı gösterilmektedir.

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

Açıklamalar

CodeFieldReferenceExpression bir alana başvuru göstermek için kullanılabilir.

TargetObject özelliği, alanını içeren nesneyi belirtir. FieldName özelliği, başvurulacak alanın adını belirtir.

Oluşturucular

Name Description
CodeFieldReferenceExpression()

CodeFieldReferenceExpression sınıfının yeni bir örneğini başlatır.

CodeFieldReferenceExpression(CodeExpression, String)

Belirtilen hedef nesne ve alan adını kullanarak sınıfın yeni bir örneğini CodeFieldReferenceExpression başlatır.

Özellikler

Name Description
FieldName

Başvurulacak alanın adını alır veya ayarlar.

TargetObject

Başvurulacak alanı içeren nesneyi alır veya ayarlar.

UserData

Geçerli nesne için kullanıcı tarafından tanımlanabilir verileri alır.

(Devralındığı yer: CodeObject)

Yöntemler

Name Description
Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır