C# Class Machine.Specifications.Runner.ReSharper.Reflection.MetadataExtensions

Show file Open project: machine/machine.specifications.runner.resharper

Public Methods

Method Description
AsAttributeInfo ( IMetadataCustomAttribute attribute ) : IAttributeInfo
AsFieldInfo ( IMetadataField field ) : IFieldInfo
AsTypeInfo ( IMetadataTypeInfo type, IMetadataClassType? classType = null ) : ITypeInfo

Method Details

AsAttributeInfo() public static method

public static AsAttributeInfo ( IMetadataCustomAttribute attribute ) : IAttributeInfo
attribute IMetadataCustomAttribute
return IAttributeInfo

AsFieldInfo() public static method

public static AsFieldInfo ( IMetadataField field ) : IFieldInfo
field IMetadataField
return IFieldInfo

AsTypeInfo() public static method

public static AsTypeInfo ( IMetadataTypeInfo type, IMetadataClassType? classType = null ) : ITypeInfo
type IMetadataTypeInfo
classType IMetadataClassType?
return ITypeInfo