ISignatureTypeProvider<TType,TGenericContext> Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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)
Parametry typu
- TType
- TGenericContext
- Implementuje
Metody
GetArrayType(TType, ArrayShape) |
Získá symbol typu pro zobecněné pole daného typu prvku a obrazce. (Zděděno od IConstructedTypeProvider<TType>) |
GetByReferenceType(TType) |
Získá symbol typu pro spravovaný ukazatel na daný typ prvku. (Zděděno od IConstructedTypeProvider<TType>) |
GetFunctionPointerType(MethodSignature<TType>) |
Získá symbol typu pro typ ukazatele funkce dané metody |
GetGenericInstance(TType, ImmutableArray<TType>) | (Zděděno od IConstructedTypeProvider<TType>) |
GetGenericInstantiation(TType, ImmutableArray<TType>) |
Získá symbol typu pro obecnou instanci daného obecného typu s argumenty daného typu. (Zděděno od IConstructedTypeProvider<TType>) |
GetGenericMethodParameter(TGenericContext, Int32) |
Získá symbol typu pro obecný parametr metody v dané nule |
GetGenericTypeParameter(TGenericContext, Int32) |
Získá symbol typu pro parametr obecného typu v dané nule |
GetModifiedType(TType, TType, Boolean) |
Získá symbol typu pro typ s použitím vlastní modifikátoru. |
GetPinnedType(TType) |
Získá symbol typu pro typ místní proměnné, který je označen jako připnutý. |
GetPointerType(TType) |
Získá symbol typu pro nespravovaný ukazatel na daný typ prvku. (Zděděno od IConstructedTypeProvider<TType>) |
GetPrimitiveType(PrimitiveTypeCode) |
Získá symbol typu pro primitivní typ. (Zděděno od ISimpleTypeProvider<TType>) |
GetSZArrayType(TType) |
Získá symbol typu pro jednorozměrné pole daného typu prvku s dolní mezí nula. (Zděděno od ISZArrayTypeProvider<TType>) |
GetTypeFromDefinition(MetadataReader, TypeDefinitionHandle, Byte) |
Získá symbol typu pro definici typu. (Zděděno od ISimpleTypeProvider<TType>) |
GetTypeFromReference(MetadataReader, TypeReferenceHandle, Byte) |
Získá symbol typu pro odkaz na typ. (Zděděno od ISimpleTypeProvider<TType>) |
GetTypeFromSpecification(MetadataReader, TGenericContext, TypeSpecificationHandle, Byte) |
Získá symbol typu pro specifikaci typu. |