CodeTypeReference 构造函数  
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使用指定的类型初始化 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
初始化 CodeTypeReference 类的新实例。
public:
 CodeTypeReference();public CodeTypeReference ();Public Sub New ()注解
此构造函数创建一个空 CodeTypeReference 对象。 如果使用此构造函数,请设置属性以建立类型引用。
适用于
CodeTypeReference(CodeTypeParameter)
- 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.CodeTypeReferencePublic Sub New (typeParameter As CodeTypeParameter)参数
- typeParameter
- CodeTypeParameter
一个表示类型参数的类型的 CodeTypeParameter。
适用于
CodeTypeReference(String)
- 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.CodeTypeReferencePublic Sub New (typeName As String)参数
- typeName
- String
要引用的类型的名称。
注解
              typeName如果参数引用泛型类型,则它必须遵循泛型类型的语法约定。 例如,类型的反射签名 Dictionary<TKey,TValue> (其中 K 是字符串, V 是整数的), 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
使用指定的类型初始化 CodeTypeReference 类的新实例。
public:
 CodeTypeReference(Type ^ type);public CodeTypeReference (Type type);new System.CodeDom.CodeTypeReference : Type -> System.CodeDom.CodeTypeReferencePublic Sub New (type As Type)参数
例外
              type 为 null。
适用于
CodeTypeReference(CodeTypeReference, Int32)
- 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.CodeTypeReferencePublic Sub New (arrayType As CodeTypeReference, rank As Integer)参数
- arrayType
- CodeTypeReference
CodeTypeReference,指示数组的类型。
- rank
- Int32
数组的维数。
注解
此构造函数可用于通过嵌套 CodeTypeReference 对象来构造数组数组。
适用于
CodeTypeReference(String, CodeTypeReference[])
- 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.CodeTypeReferencePublic 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
使用指定的类型名称和代码类型引用选项初始化 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.CodeTypeReferencePublic 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
使用指定的数组类型名称和秩初始化 CodeTypeReference 类的新实例。
public:
 CodeTypeReference(System::String ^ baseType, int rank);public CodeTypeReference (string baseType, int rank);new System.CodeDom.CodeTypeReference : string * int -> System.CodeDom.CodeTypeReferencePublic Sub New (baseType As String, rank As Integer)参数
- baseType
- String
数组元素类型的名称。
- rank
- Int32
数组的维数。
适用于
CodeTypeReference(Type, CodeTypeReferenceOptions)
- 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.CodeTypeReferencePublic Sub New (type As Type, codeTypeReferenceOption As CodeTypeReferenceOptions)参数
- codeTypeReferenceOption
- CodeTypeReferenceOptions
代码类型引用选项,是 CodeTypeReferenceOptions 的值之一。