Table of Contents

Class TableMetadataTypeService

Namespace
BootstrapBlazor.Components
Assembly
BootstrapBlazor.dll

service for storage metadata type/data type pair for Table component more details: TableMetadataForAttribute

public static class TableMetadataTypeService
Inheritance
TableMetadataTypeService
Inherited Members

Methods

GetMetadataType(Type)

get metadata type for target data type. return data type itself if metadata type not registered.

public static Type GetMetadataType(Type targetType)

Parameters

targetType Type

the target data type

Returns

Type

metadata type

RegisterMatadataType(Type, Type)

register metadata type for target model/data type

[Obsolete("已弃用,单词拼写错误,Deprecated, typo")]
public static void RegisterMatadataType(Type metadataType, Type targetType)

Parameters

metadataType Type

Table ui metadata type

targetType Type

the target model/data type

RegisterMetadataType(Type, Type)

register metadata type for target model/data type

public static void RegisterMetadataType(Type metadataType, Type targetType)

Parameters

metadataType Type

Table ui metadata type

targetType Type

the target model/data type

RegisterMetadataTypes(params Assembly[])

register metadata types from assemblies by using reflection

public static void RegisterMetadataTypes(params Assembly[] assemblies)

Parameters

assemblies Assembly[]

Assemblies contains metadata types