CodeTypeReference 构造函数

定义

使用指定的类型初始化类的新实例 CodeTypeReference

重载

名称 说明
CodeTypeReference()

初始化 CodeTypeReference 类的新实例。

CodeTypeReference(CodeTypeParameter)

使用指定的代码类型参数初始化类的新实例 CodeTypeReference

CodeTypeReference(String)

使用指定的类型名称初始化类的新实例 CodeTypeReference

CodeTypeReference(Type)

使用指定的类型初始化类的新实例 CodeTypeReference

CodeTypeReference(CodeTypeReference, Int32)

使用指定的数组类型和排名初始化类的新实例 CodeTypeReference

CodeTypeReference(String, CodeTypeReference[])

使用指定的类型名称和类型参数初始化类的新实例 CodeTypeReference

CodeTypeReference(String, CodeTypeReferenceOptions)

使用指定的类型名称和代码类型引用选项初始化类的新实例 CodeTypeReference

CodeTypeReference(String, Int32)

使用指定的数组类型名称和排名初始化类的新实例 CodeTypeReference

CodeTypeReference(Type, CodeTypeReferenceOptions)

使用指定的类型和代码类型引用初始化类的新实例 CodeTypeReference

CodeTypeReference()

Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs

初始化 CodeTypeReference 类的新实例。

public:
 CodeTypeReference();
public CodeTypeReference();
Public Sub New ()

注解

此构造函数创建一个空 CodeTypeReference 对象。 如果使用此构造函数,请设置属性以建立类型引用。

适用于

CodeTypeReference(CodeTypeParameter)

Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs

使用指定的代码类型参数初始化类的新实例 CodeTypeReference

public:
 CodeTypeReference(System::CodeDom::CodeTypeParameter ^ typeParameter);
public CodeTypeReference(System.CodeDom.CodeTypeParameter typeParameter);
new System.CodeDom.CodeTypeReference : System.CodeDom.CodeTypeParameter -> System.CodeDom.CodeTypeReference
Public Sub New (typeParameter As CodeTypeParameter)

参数

typeParameter
CodeTypeParameter

一个 CodeTypeParameter 表示类型参数的类型。

适用于

CodeTypeReference(String)

Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs

使用指定的类型名称初始化类的新实例 CodeTypeReference

public:
 CodeTypeReference(System::String ^ typeName);
public CodeTypeReference(string? typeName);
public CodeTypeReference(string typeName);
new System.CodeDom.CodeTypeReference : string -> System.CodeDom.CodeTypeReference
Public Sub New (typeName As String)

参数

typeName
String

要引用的类型的名称。

注解

typeName如果参数引用泛型类型,则它必须遵循泛型类型的语法约定。 例如,类型(其中Dictionary<TKey,TValue>字符串和KV整数)的反射签名List<T>由反射表示,如下所示(删除程序集信息): System.Collections.Generic.Dictionary`2[[System.String], [System.Collections.Generic.List`1[[System.Int32]]]]

注释

必须使用方括号([])而不是 C# 尖括号(<>)来分隔泛型参数。

为了避免在指定语法时出错,请考虑使用采用类型作为参数而不是字符串的构造函数。

适用于

CodeTypeReference(Type)

Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs

使用指定的类型初始化类的新实例 CodeTypeReference

public:
 CodeTypeReference(Type ^ type);
public CodeTypeReference(Type type);
new System.CodeDom.CodeTypeReference : Type -> System.CodeDom.CodeTypeReference
Public Sub New (type As Type)

参数

type
Type

Type 引用。

例外

typenull

适用于

CodeTypeReference(CodeTypeReference, Int32)

Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs

使用指定的数组类型和排名初始化类的新实例 CodeTypeReference

public:
 CodeTypeReference(System::CodeDom::CodeTypeReference ^ arrayType, int rank);
public CodeTypeReference(System.CodeDom.CodeTypeReference arrayType, int rank);
new System.CodeDom.CodeTypeReference : System.CodeDom.CodeTypeReference * int -> System.CodeDom.CodeTypeReference
Public Sub New (arrayType As CodeTypeReference, rank As Integer)

参数

arrayType
CodeTypeReference

指示数组的类型的 A CodeTypeReference

rank
Int32

数组中的维数。

注解

此构造函数可用于通过嵌套 CodeTypeReference 对象来构造数组。

适用于

CodeTypeReference(String, CodeTypeReference[])

Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs

使用指定的类型名称和类型参数初始化类的新实例 CodeTypeReference

public:
 CodeTypeReference(System::String ^ typeName, ... cli::array <System::CodeDom::CodeTypeReference ^> ^ typeArguments);
public CodeTypeReference(string typeName, params System.CodeDom.CodeTypeReference[] typeArguments);
new System.CodeDom.CodeTypeReference : string * System.CodeDom.CodeTypeReference[] -> System.CodeDom.CodeTypeReference
Public Sub New (typeName As String, ParamArray typeArguments As CodeTypeReference())

参数

typeName
String

要引用的类型的名称。

typeArguments
CodeTypeReference[]

值的数组 CodeTypeReference

适用于

CodeTypeReference(String, CodeTypeReferenceOptions)

Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs

使用指定的类型名称和代码类型引用选项初始化类的新实例 CodeTypeReference

public:
 CodeTypeReference(System::String ^ typeName, System::CodeDom::CodeTypeReferenceOptions codeTypeReferenceOption);
public CodeTypeReference(string? typeName, System.CodeDom.CodeTypeReferenceOptions codeTypeReferenceOption);
public CodeTypeReference(string typeName, System.CodeDom.CodeTypeReferenceOptions codeTypeReferenceOption);
new System.CodeDom.CodeTypeReference : string * System.CodeDom.CodeTypeReferenceOptions -> System.CodeDom.CodeTypeReference
Public Sub New (typeName As String, codeTypeReferenceOption As CodeTypeReferenceOptions)

参数

typeName
String

要引用的类型的名称。

codeTypeReferenceOption
CodeTypeReferenceOptions

代码类型引用选项,其中一个 CodeTypeReferenceOptions 值。

适用于

CodeTypeReference(String, Int32)

Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs

使用指定的数组类型名称和排名初始化类的新实例 CodeTypeReference

public:
 CodeTypeReference(System::String ^ baseType, int rank);
public CodeTypeReference(string baseType, int rank);
new System.CodeDom.CodeTypeReference : string * int -> System.CodeDom.CodeTypeReference
Public Sub New (baseType As String, rank As Integer)

参数

baseType
String

数组元素的类型的名称。

rank
Int32

数组的维度数。

适用于

CodeTypeReference(Type, CodeTypeReferenceOptions)

Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs

使用指定的类型和代码类型引用初始化类的新实例 CodeTypeReference

public:
 CodeTypeReference(Type ^ type, System::CodeDom::CodeTypeReferenceOptions codeTypeReferenceOption);
public CodeTypeReference(Type type, System.CodeDom.CodeTypeReferenceOptions codeTypeReferenceOption);
new System.CodeDom.CodeTypeReference : Type * System.CodeDom.CodeTypeReferenceOptions -> System.CodeDom.CodeTypeReference
Public Sub New (type As Type, codeTypeReferenceOption As CodeTypeReferenceOptions)

参数

type
Type

Type 引用。

codeTypeReferenceOption
CodeTypeReferenceOptions

代码类型引用选项,其中一个 CodeTypeReferenceOptions 值。

适用于