ISignatureTypeProvider<TType,TGenericContext> Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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) |
Pobiera symbol typu dla uogólnionej tablicy danego typu elementu i kształtu. (Odziedziczone po IConstructedTypeProvider<TType>) |
GetByReferenceType(TType) |
Pobiera symbol typu dla zarządzanego wskaźnika do danego typu elementu. (Odziedziczone po IConstructedTypeProvider<TType>) |
GetFunctionPointerType(MethodSignature<TType>) |
Pobiera symbol typu dla typu wskaźnika funkcji podanej metody |
GetGenericInstance(TType, ImmutableArray<TType>) | (Odziedziczone po IConstructedTypeProvider<TType>) |
GetGenericInstantiation(TType, ImmutableArray<TType>) |
Pobiera symbol typu dla ogólnego wystąpienia danego typu ogólnego z podanymi argumentami typu. (Odziedziczone po IConstructedTypeProvider<TType>) |
GetGenericMethodParameter(TGenericContext, Int32) |
Pobiera symbol typu dla parametru metody ogólnej dla danego zera opartego na |
GetGenericTypeParameter(TGenericContext, Int32) |
Pobiera symbol typu dla parametru typu ogólnego w podanej wartości zero opartej na |
GetModifiedType(TType, TType, Boolean) |
Pobiera symbol typu dla typu z zastosowanym modyfikatorem niestandardowym. |
GetPinnedType(TType) |
Pobiera symbol typu dla typu zmiennej lokalnej, który jest oznaczony jako przypięty. |
GetPointerType(TType) |
Pobiera symbol typu wskaźnika niezarządzanego do danego typu elementu. (Odziedziczone po IConstructedTypeProvider<TType>) |
GetPrimitiveType(PrimitiveTypeCode) |
Pobiera symbol typu dla typu pierwotnego. (Odziedziczone po ISimpleTypeProvider<TType>) |
GetSZArrayType(TType) |
Pobiera symbol typu dla tablicy jednowymiarowej danego typu elementu z dolnymi granicami zerami. (Odziedziczone po ISZArrayTypeProvider<TType>) |
GetTypeFromDefinition(MetadataReader, TypeDefinitionHandle, Byte) |
Pobiera symbol typu dla definicji typu. (Odziedziczone po ISimpleTypeProvider<TType>) |
GetTypeFromReference(MetadataReader, TypeReferenceHandle, Byte) |
Pobiera symbol typu dla odwołania do typu. (Odziedziczone po ISimpleTypeProvider<TType>) |
GetTypeFromSpecification(MetadataReader, TGenericContext, TypeSpecificationHandle, Byte) |
Pobiera symbol typu dla specyfikacji typu. |