ISignatureTypeProvider<TType,TGenericContext> Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
generic <typename TType, typename TGenericContext>
public interface class ISignatureTypeProvider : System::Reflection::Metadata::IConstructedTypeProvider<TType>, System::Reflection::Metadata::ISimpleTypeProvider<TType>, System::Reflection::Metadata::ISZArrayTypeProvider<TType>
public interface ISignatureTypeProvider<TType,TGenericContext> : System.Reflection.Metadata.IConstructedTypeProvider<TType>, System.Reflection.Metadata.ISimpleTypeProvider<TType>, System.Reflection.Metadata.ISZArrayTypeProvider<TType>
type ISignatureTypeProvider<'ype, 'GenericContext> = interface
interface IConstructedTypeProvider<'ype>
interface ISZArrayTypeProvider<'ype>
interface ISimpleTypeProvider<'ype>
type ISignatureTypeProvider<'ype, 'GenericContext> = interface
interface ISimpleTypeProvider<'ype>
interface IConstructedTypeProvider<'ype>
interface ISZArrayTypeProvider<'ype>
Public Interface ISignatureTypeProvider(Of TType, TGenericContext)
Implements IConstructedTypeProvider(Of TType), ISimpleTypeProvider(Of TType), ISZArrayTypeProvider(Of TType)
Typparameter
- TType
- TGenericContext
- 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>) |
Ruft das Typsymbol für den für den Funktionszeigertyp der angegebene Methode |
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(TGenericContext, Int32) |
Ruft das Typsymbol für den für den generischen Methodenparameter am angegebenen nullbasierten |
GetGenericTypeParameter(TGenericContext, Int32) |
Ruft das Typsymbol für den für den generischen Typparameter am angegebenen nullbasierten |
GetModifiedType(TType, TType, Boolean) |
Ruft das Typsymbol für einen Typ mit einem angewendeten benutzerdefinierten Modifizierer ab. |
GetPinnedType(TType) |
Ruft das Typsymbol für einen lokalen Variablentyp ab, der als „fixiert“ gekennzeichnet ist. |
GetPointerType(TType) |
Ruft das Typsymbol für einen nicht verwalteten Zeiger auf den angegebenen Elementtyp ab. (Geerbt von IConstructedTypeProvider<TType>) |
GetPrimitiveType(PrimitiveTypeCode) |
Ruft das Typsymbol für einen primitiven Typ ab. (Geerbt von ISimpleTypeProvider<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) |
Ruft das Typsymbol für eine Typdefinition ab. (Geerbt von ISimpleTypeProvider<TType>) |
GetTypeFromReference(MetadataReader, TypeReferenceHandle, Byte) |
Ruft das Typsymbol für einen Typverweis ab. (Geerbt von ISimpleTypeProvider<TType>) |
GetTypeFromSpecification(MetadataReader, TGenericContext, TypeSpecificationHandle, Byte) |
Ruft das Typsymbol für eine Typspezifikation ab. |