ConventionBuilder 类

定义

提供用于创建和配置规则以将 CLR 对象定义为托管扩展性框架 (MEF) 部件的方法。

public ref class ConventionBuilder : System::Composition::Convention::AttributedModelProvider
public class ConventionBuilder : System.Composition.Convention.AttributedModelProvider
type ConventionBuilder = class
    inherit AttributedModelProvider
Public Class ConventionBuilder
Inherits AttributedModelProvider
继承
ConventionBuilder

构造函数

名称 说明
ConventionBuilder()

初始化 ConventionBuilder 类的新实例。

方法

名称 说明
Equals(Object)

确定指定的对象是否等于当前对象。

(继承自 Object)
ForType(Type)

创建适用于指定类型的规则。

ForType<T>()

创建适用于指定泛型类型的规则。

ForTypesDerivedFrom(Type)

创建一个规则,该规则适用于实现或派生自指定类型的所有类型。

ForTypesDerivedFrom<T>()

创建一个规则,该规则适用于实现或派生自指定泛型类型的所有类型。

ForTypesMatching(Predicate<Type>)

创建适用于与指定谓词匹配的类型的规则。

ForTypesMatching<T>(Predicate<Type>)

创建一个规则,该规则适用于与指定谓词和泛型类型匹配的类型。

GetCustomAttributes(Type, MemberInfo)

检索应用于指定类型的指定成员的自定义属性的列表。

GetCustomAttributes(Type, ParameterInfo)

检索应用于指定类型的指定参数的自定义属性的列表。

GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
ToString()

返回一个表示当前对象的字符串。

(继承自 Object)

适用于