Bagikan melalui


ISignatureTypeProvider<TType> Antarmuka

Definisi

generic <typename TType>
public interface class ISignatureTypeProvider : System::Reflection::Metadata::IConstructedTypeProvider<TType>, System::Reflection::Metadata::IPrimitiveTypeProvider<TType>, System::Reflection::Metadata::ISZArrayTypeProvider<TType>, System::Reflection::Metadata::ITypeProvider<TType>
public interface ISignatureTypeProvider<TType> : System.Reflection.Metadata.IConstructedTypeProvider<TType>, System.Reflection.Metadata.IPrimitiveTypeProvider<TType>, System.Reflection.Metadata.ISZArrayTypeProvider<TType>, System.Reflection.Metadata.ITypeProvider<TType>
type ISignatureTypeProvider<'ype> = interface
    interface IPrimitiveTypeProvider<'ype>
    interface ITypeProvider<'ype>
    interface IConstructedTypeProvider<'ype>
    interface ISZArrayTypeProvider<'ype>
Public Interface ISignatureTypeProvider(Of TType)
Implements IConstructedTypeProvider(Of TType), IPrimitiveTypeProvider(Of TType), ISZArrayTypeProvider(Of TType), ITypeProvider(Of TType)

Jenis parameter

TType
Penerapan

Metode

GetArrayType(TType, ArrayShape)

Mendapatkan simbol jenis untuk array umum dari jenis dan bentuk elemen yang diberikan.

(Diperoleh dari IConstructedTypeProvider<TType>)
GetByReferenceType(TType)

Mendapatkan simbol jenis untuk penunjuk terkelola ke jenis elemen yang diberikan.

(Diperoleh dari IConstructedTypeProvider<TType>)
GetFunctionPointerType(MethodSignature<TType>)
GetGenericInstance(TType, ImmutableArray<TType>) (Diperoleh dari IConstructedTypeProvider<TType>)
GetGenericInstantiation(TType, ImmutableArray<TType>)

Mendapatkan simbol jenis untuk instansiasi generik dari jenis generik yang diberikan dengan argumen jenis yang diberikan.

(Diperoleh dari IConstructedTypeProvider<TType>)
GetGenericMethodParameter(Int32)
GetGenericTypeParameter(Int32)
GetModifiedType(MetadataReader, Boolean, TType, TType)
GetPinnedType(TType)
GetPointerType(TType)

Mendapatkan simbol jenis untuk penunjuk yang tidak dikelola ke jenis elemen yang diberikan.

(Diperoleh dari IConstructedTypeProvider<TType>)
GetPrimitiveType(PrimitiveTypeCode) (Diperoleh dari IPrimitiveTypeProvider<TType>)
GetSZArrayType(TType)

Mendapatkan simbol jenis untuk array dimensi tunggal dari jenis elemen tertentu dengan batas nol yang lebih rendah.

(Diperoleh dari ISZArrayTypeProvider<TType>)
GetTypeFromDefinition(MetadataReader, TypeDefinitionHandle, Byte) (Diperoleh dari ITypeProvider<TType>)
GetTypeFromReference(MetadataReader, TypeReferenceHandle, Byte) (Diperoleh dari ITypeProvider<TType>)
GetTypeFromSpecification(MetadataReader, TypeSpecificationHandle, Byte) (Diperoleh dari ITypeProvider<TType>)

Berlaku untuk