TypeRef.Get Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
Get(Resolver, AssemblyName, Int32, String, TypeRefFlags, Int32, ImmutableArray<TypeRef>, Boolean, ImmutableArray<TypeRef>, TypeRef)
- Исходный код:
- TypeRef.cs
- Исходный код:
- TypeRef.cs
public static Microsoft.VisualStudio.Composition.Reflection.TypeRef Get (Microsoft.VisualStudio.Composition.Resolver resolver, System.Reflection.AssemblyName assemblyName, int metadataToken, string fullName, Microsoft.VisualStudio.Composition.Reflection.TypeRefFlags typeFlags, int genericTypeParameterCount, System.Collections.Immutable.ImmutableArray<Microsoft.VisualStudio.Composition.Reflection.TypeRef> genericTypeArguments, bool shallow, System.Collections.Immutable.ImmutableArray<Microsoft.VisualStudio.Composition.Reflection.TypeRef> baseTypes, Microsoft.VisualStudio.Composition.Reflection.TypeRef elementTypeRef);
static member Get : Microsoft.VisualStudio.Composition.Resolver * System.Reflection.AssemblyName * int * string * Microsoft.VisualStudio.Composition.Reflection.TypeRefFlags * int * System.Collections.Immutable.ImmutableArray<Microsoft.VisualStudio.Composition.Reflection.TypeRef> * bool * System.Collections.Immutable.ImmutableArray<Microsoft.VisualStudio.Composition.Reflection.TypeRef> * Microsoft.VisualStudio.Composition.Reflection.TypeRef -> Microsoft.VisualStudio.Composition.Reflection.TypeRef
Public Shared Function Get (resolver As Resolver, assemblyName As AssemblyName, metadataToken As Integer, fullName As String, typeFlags As TypeRefFlags, genericTypeParameterCount As Integer, genericTypeArguments As ImmutableArray(Of TypeRef), shallow As Boolean, baseTypes As ImmutableArray(Of TypeRef), elementTypeRef As TypeRef) As TypeRef
Параметры
- resolver
- Resolver
- assemblyName
- AssemblyName
- metadataToken
- Int32
- fullName
- String
- typeFlags
- TypeRefFlags
- genericTypeParameterCount
- Int32
- genericTypeArguments
- ImmutableArray<TypeRef>
- shallow
- Boolean
- baseTypes
- ImmutableArray<TypeRef>
- elementTypeRef
- TypeRef
Возвращаемое значение
Применяется к
Get(Resolver, StrongAssemblyIdentity, Int32, String, TypeRefFlags, Int32, ImmutableArray<TypeRef>, Boolean, ImmutableArray<TypeRef>, TypeRef)
- Исходный код:
- TypeRef.cs
- Исходный код:
- TypeRef.cs
public static Microsoft.VisualStudio.Composition.Reflection.TypeRef Get (Microsoft.VisualStudio.Composition.Resolver resolver, Microsoft.VisualStudio.Composition.StrongAssemblyIdentity assemblyId, int metadataToken, string fullName, Microsoft.VisualStudio.Composition.Reflection.TypeRefFlags typeFlags, int genericTypeParameterCount, System.Collections.Immutable.ImmutableArray<Microsoft.VisualStudio.Composition.Reflection.TypeRef> genericTypeArguments, bool shallow, System.Collections.Immutable.ImmutableArray<Microsoft.VisualStudio.Composition.Reflection.TypeRef> baseTypes, Microsoft.VisualStudio.Composition.Reflection.TypeRef elementTypeRef);
static member Get : Microsoft.VisualStudio.Composition.Resolver * Microsoft.VisualStudio.Composition.StrongAssemblyIdentity * int * string * Microsoft.VisualStudio.Composition.Reflection.TypeRefFlags * int * System.Collections.Immutable.ImmutableArray<Microsoft.VisualStudio.Composition.Reflection.TypeRef> * bool * System.Collections.Immutable.ImmutableArray<Microsoft.VisualStudio.Composition.Reflection.TypeRef> * Microsoft.VisualStudio.Composition.Reflection.TypeRef -> Microsoft.VisualStudio.Composition.Reflection.TypeRef
Public Shared Function Get (resolver As Resolver, assemblyId As StrongAssemblyIdentity, metadataToken As Integer, fullName As String, typeFlags As TypeRefFlags, genericTypeParameterCount As Integer, genericTypeArguments As ImmutableArray(Of TypeRef), shallow As Boolean, baseTypes As ImmutableArray(Of TypeRef), elementTypeRef As TypeRef) As TypeRef
Параметры
- resolver
- Resolver
- assemblyId
- StrongAssemblyIdentity
- metadataToken
- Int32
- fullName
- String
- typeFlags
- TypeRefFlags
- genericTypeParameterCount
- Int32
- genericTypeArguments
- ImmutableArray<TypeRef>
- shallow
- Boolean
- baseTypes
- ImmutableArray<TypeRef>
- elementTypeRef
- TypeRef
Возвращаемое значение
Применяется к
Get(Type, Resolver)
- Исходный код:
- TypeRef.cs
- Исходный код:
- TypeRef.cs
Возвращает значение TypeRef, представляющее заданный экземпляр Type.
public static Microsoft.VisualStudio.Composition.Reflection.TypeRef Get (Type type, Microsoft.VisualStudio.Composition.Resolver resolver);
static member Get : Type * Microsoft.VisualStudio.Composition.Resolver -> Microsoft.VisualStudio.Composition.Reflection.TypeRef
Public Shared Function Get (type As Type, resolver As Resolver) As TypeRef
Параметры
- type
- Type
Тип, который необходимо представить. Может быть null
, чтобы получить null
результат.
- resolver
- Resolver
Сопоставитель, используемый для последующего восстановления type
или производных.
Возвращаемое значение
Экземпляр TypeRef, если type
не null
имеет значение ; в противном случае null
— значение .