Aracılığıyla paylaş


CodeTypeReferenceExpression Sınıf

Tanım

Veri türü başvurularını temsil eder.

public ref class CodeTypeReferenceExpression : System::CodeDom::CodeExpression
public class CodeTypeReferenceExpression : System.CodeDom.CodeExpression
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public class CodeTypeReferenceExpression : System.CodeDom.CodeExpression
type CodeTypeReferenceExpression = class
    inherit CodeExpression
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type CodeTypeReferenceExpression = class
    inherit CodeExpression
Public Class CodeTypeReferenceExpression
Inherits CodeExpression
Devralma
CodeTypeReferenceExpression
Öznitelikler

Örnekler

Aşağıdaki örnekte, bir CodeTypeReferenceExpression türe başvuruyu temsil etmek için bir kullanımı gösterilmektedir.

// Creates an expression referencing the System.DateTime type.
CodeTypeReferenceExpression typeRef1 = new CodeTypeReferenceExpression("System.DateTime");

// Create a C# code provider
CodeDomProvider provider = CodeDomProvider.CreateProvider("CSharp");

// Generate code and send the output to the console
provider.GenerateCodeFromExpression(typeRef1, Console.Out, new CodeGeneratorOptions());
// The code generator produces the following source code for the preceeding example code:

//    System.DateTime
' Creates an expression referencing the System.DateTime type.
Dim typeRef1 As new CodeTypeReferenceExpression("System.DateTime")

' Create a Visual Basic code provider
Dim provider As CodeDomProvider = CodeDomProvider.CreateProvider("VisualBasic")

' Generate code and send the output to the console
provider.GenerateCodeFromExpression(typeRef1, Console.Out, New CodeGeneratorOptions())
' The code generator produces the following source code for the preceeding example code:

'    Date

Açıklamalar

CodeTypeReferenceExpression belirli bir veri türüne başvurmak için kullanılabilir.

Type özelliği, başvurulacak veri türünü belirtir.

Oluşturucular

Name Description
CodeTypeReferenceExpression()

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

CodeTypeReferenceExpression(CodeTypeReference)

Belirtilen türü kullanarak sınıfın CodeTypeReferenceExpression yeni bir örneğini başlatır.

CodeTypeReferenceExpression(String)

Belirtilen veri türü adını kullanarak sınıfın CodeTypeReferenceExpression yeni bir örneğini başlatır.

CodeTypeReferenceExpression(Type)

Belirtilen veri türünü kullanarak sınıfın CodeTypeReferenceExpression yeni bir örneğini başlatır.

Özellikler

Name Description
Type

Başvurulacak veri türünü 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