다음을 통해 공유


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

이 instance 대한 기본 형식 및 인터페이스의 전체 목록을 가져옵니다.

ElementTypeRef
FullName

이 instance 나타내는 형식의 전체 이름을 가져옵니다. 제네릭 형식을 나타내는 경우 제네릭 형식 정의의 전체 이름입니다.

GenericTypeArguments
GenericTypeParameterCount
IsArray
IsGenericType
IsGenericTypeDefinition
IsShallow

이 TypeRef가 단순인지 여부를 나타내는 값을 가져옵니다. 단순 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)

지정된 Type instance 나타내는 TypeRef를 가져옵니다.

GetHashCode()
IsAssignableFrom(TypeRef)

지정된 TypeRef가 나타내는 형식을 이 instance 나타내는 형식에 할당할 수 있는지 확인합니다.

MakeGenericTypeRef(ImmutableArray<TypeRef>)

확장 메서드

Resolve(TypeRef)

적용 대상