TypeRef Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
[System.Diagnostics.DebuggerDisplay("{DebuggerDisplay,nq}")]
public class TypeRef : IEquatable<Microsoft.VisualStudio.Composition.Reflection.TypeRef>, IEquatable<Type>
[<System.Diagnostics.DebuggerDisplay("{DebuggerDisplay,nq}")>]
type TypeRef = class
interface IEquatable<TypeRef>
interface IEquatable<Type>
Public Class TypeRef
Implements IEquatable(Of Type), IEquatable(Of TypeRef)
- Наследование
-
TypeRef
- Атрибуты
- Реализации
Свойства
AssemblyId | |
AssemblyName | |
BaseTypes |
Возвращает полный список базовых типов и интерфейсов для этого экземпляра. |
ElementTypeRef | |
FullName |
Возвращает полное имя типа, представленного данным экземпляром . При представлении универсального типа это полное имя определения универсального типа. |
GenericTypeArguments | |
GenericTypeParameterCount | |
IsArray | |
IsGenericType | |
IsGenericTypeDefinition | |
IsShallow |
Возвращает значение, указывающее, является ли тип TypeRef неглубоким. Shallow TypeRefs не имеет определенного списка базовых типов. |
IsValueType | |
MetadataToken | |
TypeFlags |
Методы
Equals(Object) | |
Equals(Type) | |
Equals(TypeRef) | |
Get(Resolver, AssemblyName, Int32, String, TypeRefFlags, Int32, ImmutableArray<TypeRef>, Boolean, ImmutableArray<TypeRef>, TypeRef) | |
Get(Resolver, StrongAssemblyIdentity, Int32, String, TypeRefFlags, Int32, ImmutableArray<TypeRef>, Boolean, ImmutableArray<TypeRef>, TypeRef) | |
Get(Type, Resolver) |
Возвращает объект TypeRef, представляющий заданный экземпляр Type. |
GetHashCode() | |
IsAssignableFrom(TypeRef) |
Проверяет, может ли тип, представленный указанным TypeRef, быть назначен типу, представленному этим экземпляром. |
MakeGenericTypeRef(ImmutableArray<TypeRef>) |
Методы расширения
Resolve(TypeRef) |