ICustomAttributeTypeProvider<TType> インターフェイス

定義

generic <typename TType>
public interface class ICustomAttributeTypeProvider : System::Reflection::Metadata::ISimpleTypeProvider<TType>, System::Reflection::Metadata::ISZArrayTypeProvider<TType>
public interface ICustomAttributeTypeProvider<TType> : System.Reflection.Metadata.ISimpleTypeProvider<TType>, System.Reflection.Metadata.ISZArrayTypeProvider<TType>
type ICustomAttributeTypeProvider<'ype> = interface
    interface ISimpleTypeProvider<'ype>
    interface ISZArrayTypeProvider<'ype>
Public Interface ICustomAttributeTypeProvider(Of TType)
Implements ISimpleTypeProvider(Of TType), ISZArrayTypeProvider(Of TType)

型パラメーター

TType
実装

メソッド

GetPrimitiveType(PrimitiveTypeCode)

プリミティブ型の型のシンボルを取得します。Gets the type symbol for a primitive type.

(継承元 ISimpleTypeProvider<TType>)
GetSystemType()

TypeTType 表現を取得します。Gets the TType representation for Type.

GetSZArrayType(TType)

下限が 0 の指定した要素型の 1 次元配列の型のシンボルを取得します。Gets the type symbol for a single-dimensional array of the given element type with a lower bounds of zero.

(継承元 ISZArrayTypeProvider<TType>)
GetTypeFromDefinition(MetadataReader, TypeDefinitionHandle, Byte)

型定義の型のシンボルを取得します。Gets the type symbol for a type definition.

(継承元 ISimpleTypeProvider<TType>)
GetTypeFromReference(MetadataReader, TypeReferenceHandle, Byte)

型参照の型のシンボルを取得します。Gets the type symbol for a type reference.

(継承元 ISimpleTypeProvider<TType>)
GetTypeFromSerializedName(String)

指定したシリアル化された型名の型のシンボルを取得します。Gets the type symbol for the given serialized type name.

GetUnderlyingEnumType(TType)

指定した列挙型シンボルの基になる型を取得します。Gets the underlying type of the given enum type symbol.

IsSystemType(TType)

指定した型が Type を表すかどうかを検証します。Verifies if the given type represents Type.

適用対象