C# 클래스 RAML.WebApiExplorer.TypeBuilderHelper

파일 보기 프로젝트 열기: mulesoft-labs/raml-dotnet-apiexplorer 1 사용 예제들

공개 메소드들

메소드 설명
Format ( CustomAttributeTypedArgument argument ) : object
GetClassName ( MemberInfo @class ) : string
GetMemberNameByType ( MemberInfo @class, Type attributeType ) : string
GetPropertyName ( MemberInfo property ) : string
IsArrayOrEnumerable ( Type type ) : bool
IsGenericWebResult ( Type type ) : bool
IsMaxValue ( CustomAttributeTypedArgument argument ) : bool
IsMinValue ( CustomAttributeTypedArgument argument ) : bool
IsNullable ( Type t ) : bool

메소드 상세

Format() 공개 정적인 메소드

public static Format ( CustomAttributeTypedArgument argument ) : object
argument System.Reflection.CustomAttributeTypedArgument
리턴 object

GetClassName() 공개 정적인 메소드

public static GetClassName ( MemberInfo @class ) : string
@class System.Reflection.MemberInfo
리턴 string

GetMemberNameByType() 공개 정적인 메소드

public static GetMemberNameByType ( MemberInfo @class, Type attributeType ) : string
@class System.Reflection.MemberInfo
attributeType System.Type
리턴 string

GetPropertyName() 공개 정적인 메소드

public static GetPropertyName ( MemberInfo property ) : string
property System.Reflection.MemberInfo
리턴 string

IsArrayOrEnumerable() 공개 정적인 메소드

public static IsArrayOrEnumerable ( Type type ) : bool
type System.Type
리턴 bool

IsGenericWebResult() 공개 정적인 메소드

public static IsGenericWebResult ( Type type ) : bool
type System.Type
리턴 bool

IsMaxValue() 공개 정적인 메소드

public static IsMaxValue ( CustomAttributeTypedArgument argument ) : bool
argument System.Reflection.CustomAttributeTypedArgument
리턴 bool

IsMinValue() 공개 정적인 메소드

public static IsMinValue ( CustomAttributeTypedArgument argument ) : bool
argument System.Reflection.CustomAttributeTypedArgument
리턴 bool

IsNullable() 공개 정적인 메소드

public static IsNullable ( Type t ) : bool
t System.Type
리턴 bool