ISignatureTypeProvider<TType> Arabirim

Tanım

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)

Tür Parametreleri

TType
Uygulamalar

Yöntemler

GetArrayType(TType, ArrayShape)

Verilen öğe türünün ve şeklinin genelleştirilmiş dizisi için tür simgesini alır.

(Devralındığı yer: IConstructedTypeProvider<TType>)
GetByReferenceType(TType)

Verilen öğe türüne yönelik yönetilen işaretçinin tür simgesini alır.

(Devralındığı yer: IConstructedTypeProvider<TType>)
GetFunctionPointerType(MethodSignature<TType>)
GetGenericInstance(TType, ImmutableArray<TType>) (Devralındığı yer: IConstructedTypeProvider<TType>)
GetGenericInstantiation(TType, ImmutableArray<TType>)

Verilen tür bağımsız değişkenleriyle verilen genel türün genel örneği için tür simgesini alır.

(Devralındığı yer: IConstructedTypeProvider<TType>)
GetGenericMethodParameter(Int32)
GetGenericTypeParameter(Int32)
GetModifiedType(MetadataReader, Boolean, TType, TType)
GetPinnedType(TType)
GetPointerType(TType)

Verilen öğe türüne yönelik yönetilmeyen bir işaretçinin tür simgesini alır.

(Devralındığı yer: IConstructedTypeProvider<TType>)
GetPrimitiveType(PrimitiveTypeCode) (Devralındığı yer: IPrimitiveTypeProvider<TType>)
GetSZArrayType(TType)

Verilen öğe türünün tek boyutlu dizisi için alt sınır sıfır olan tür simgesini alır.

(Devralındığı yer: ISZArrayTypeProvider<TType>)
GetTypeFromDefinition(MetadataReader, TypeDefinitionHandle, Byte) (Devralındığı yer: ITypeProvider<TType>)
GetTypeFromReference(MetadataReader, TypeReferenceHandle, Byte) (Devralındığı yer: ITypeProvider<TType>)
GetTypeFromSpecification(MetadataReader, TypeSpecificationHandle, Byte) (Devralındığı yer: ITypeProvider<TType>)

Şunlara uygulanır