Freigeben über


ISignatureTypeProvider<TType> Schnittstelle

Definition

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)

Typparameter

TType
Implementiert

Methoden

GetArrayType(TType, ArrayShape)

Ruft das Typsymbol für ein generalisiertes Array des angegebenen Elementtyps und der angegebenen Form ab.

(Geerbt von IConstructedTypeProvider<TType>)
GetByReferenceType(TType)

Ruft das Typsymbol für einen verwalteten Zeiger auf den angegebenen Elementtyp ab.

(Geerbt von IConstructedTypeProvider<TType>)
GetFunctionPointerType(MethodSignature<TType>)
GetGenericInstance(TType, ImmutableArray<TType>) (Geerbt von IConstructedTypeProvider<TType>)
GetGenericInstantiation(TType, ImmutableArray<TType>)

Ruft das Typsymbol für eine generische Instanziierung des angegebenen generischen Typs mit den angegebenen Typargumenten ab.

(Geerbt von IConstructedTypeProvider<TType>)
GetGenericMethodParameter(Int32)
GetGenericTypeParameter(Int32)
GetModifiedType(MetadataReader, Boolean, TType, TType)
GetPinnedType(TType)
GetPointerType(TType)

Ruft das Typsymbol für einen nicht verwalteten Zeiger auf den angegebenen Elementtyp ab.

(Geerbt von IConstructedTypeProvider<TType>)
GetPrimitiveType(PrimitiveTypeCode) (Geerbt von IPrimitiveTypeProvider<TType>)
GetSZArrayType(TType)

Ruft das Typsymbol für ein eindimensionales Array des angegebenen Elementtyps mit einer Untergrenze von 0 (null) ab.

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

Gilt für: