共用方式為


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 是否為淺層。 淺層 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 實例的 TypeRef。

GetHashCode()
IsAssignableFrom(TypeRef)

檢查指定的 TypeRef 所代表的類型是否可以指派給這個實例所代表的類型。

MakeGenericTypeRef(ImmutableArray<TypeRef>)

擴充方法

Resolve(TypeRef)

適用於