다음을 통해 공유


ISignatureTypeProvider<TType,TGenericContext> 인터페이스

정의

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)

형식 매개 변수

TType
TGenericContext
구현

메서드

GetArrayType(TType, ArrayShape)

특정 요소 형식 및 셰이프의 일반화된 배열에 대한 형식 기호를 가져옵니다.

(다음에서 상속됨 IConstructedTypeProvider<TType>)
GetByReferenceType(TType)

특정 요소 형식의 관리형 포인터에 대한 형식 기호를 가져옵니다.

(다음에서 상속됨 IConstructedTypeProvider<TType>)
GetFunctionPointerType(MethodSignature<TType>)

지정된 메서드 signature의 함수 포인터 형식에 대한 형식 기호를 가져옵니다.

GetGenericInstance(TType, ImmutableArray<TType>) (다음에서 상속됨 IConstructedTypeProvider<TType>)
GetGenericInstantiation(TType, ImmutableArray<TType>)

특정 형식 인수를 사용하는 특정 제네릭 형식의 제네릭 인스턴스화에 대한 형식 기호를 가져옵니다.

(다음에서 상속됨 IConstructedTypeProvider<TType>)
GetGenericMethodParameter(TGenericContext, Int32)

지정된 0 기반 index에서 제네릭 메서드 매개 변수에 대한 형식 기호를 가져옵니다.

GetGenericTypeParameter(TGenericContext, Int32)

지정된 0 기반 index에서 제네릭 형식 매개 변수에 대한 형식 기호를 가져옵니다.

GetModifiedType(TType, TType, Boolean)

사용자 지정 한정자가 적용된 형식의 형식 기호를 가져옵니다.

GetPinnedType(TType)

고정된 것으로 표시된 로컬 변수 형식에 대한 형식 기호를 가져옵니다.

GetPointerType(TType)

특정 요소 형식의 비관리형 포인터에 대한 형식 기호를 가져옵니다.

(다음에서 상속됨 IConstructedTypeProvider<TType>)
GetPrimitiveType(PrimitiveTypeCode)

기본 형식에 대한 형식 기호를 가져옵니다.

(다음에서 상속됨 ISimpleTypeProvider<TType>)
GetSZArrayType(TType)

하한값이 0인 특정 요소 형식의 1차원 배열에 대한 형식 기호를 가져옵니다.

(다음에서 상속됨 ISZArrayTypeProvider<TType>)
GetTypeFromDefinition(MetadataReader, TypeDefinitionHandle, Byte)

형식 정의에 대한 형식 기호를 가져옵니다.

(다음에서 상속됨 ISimpleTypeProvider<TType>)
GetTypeFromReference(MetadataReader, TypeReferenceHandle, Byte)

형식 참조에 대한 형식 기호를 가져옵니다.

(다음에서 상속됨 ISimpleTypeProvider<TType>)
GetTypeFromSpecification(MetadataReader, TGenericContext, TypeSpecificationHandle, Byte)

형식 사양에 대한 형식 기호를 가져옵니다.

적용 대상