CodeTypeReferenceExpression Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
- Ö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) |