C# 클래스 iSynaptic.Commons.MethodSpecificationBuilder

파일 보기 프로젝트 열기: iSynaptic/iSynaptic.Commons 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Any MethodSpecification

공개 메소드들

메소드 설명
Combine ( this left, MethodSpecification right ) : MethodSpecification
GenericArgument ( Func argumentSpecification ) : MethodSpecification
GenericArgument ( TypeArgumentSpecification>.Func argumentSpecification ) : MethodSpecification
GenericArgument ( this @this, Func argumentSpecification ) : MethodSpecification
GenericArgument ( this @this, TypeArgumentSpecification>.Func argumentSpecification ) : MethodSpecification
HasGenericArguments ( int count ) : MethodSpecification
HasGenericArguments ( this @this, int count ) : MethodSpecification
HasParameters ( int count ) : MethodSpecification
HasParameters ( this @this, int count ) : MethodSpecification
IsClosedGeneric ( ) : MethodSpecification
IsClosedGeneric ( this @this ) : MethodSpecification
IsExtensionMethod ( this @this ) : MethodSpecification
IsNotExtensionMethod ( this @this ) : MethodSpecification
IsOpenGeneric ( ) : MethodSpecification
IsOpenGeneric ( this @this ) : MethodSpecification
IsPublic ( ) : MethodSpecification
IsPublic ( this @this ) : MethodSpecification
IsStatic ( ) : MethodSpecification
IsStatic ( this @this ) : MethodSpecification
Named ( string name ) : MethodSpecification
Named ( this @this, string name ) : MethodSpecification
Parameter ( Func parameterSpecification ) : MethodSpecification
Parameter ( this @this, Func parameterSpecification ) : MethodSpecification
Returns ( Func returnSpecification ) : MethodSpecification
Returns ( this @this, Func returnSpecification ) : MethodSpecification
ToFunc ( this @this ) : bool>.Func

메소드 상세

Combine() 공개 정적인 메소드

public static Combine ( this left, MethodSpecification right ) : MethodSpecification
left this
right MethodSpecification
리턴 MethodSpecification

GenericArgument() 공개 정적인 메소드

public static GenericArgument ( Func argumentSpecification ) : MethodSpecification
argumentSpecification Func
리턴 MethodSpecification

GenericArgument() 공개 정적인 메소드

public static GenericArgument ( TypeArgumentSpecification>.Func argumentSpecification ) : MethodSpecification
argumentSpecification TypeArgumentSpecification>.Func
리턴 MethodSpecification

GenericArgument() 공개 정적인 메소드

public static GenericArgument ( this @this, Func argumentSpecification ) : MethodSpecification
@this this
argumentSpecification Func
리턴 MethodSpecification

GenericArgument() 공개 정적인 메소드

public static GenericArgument ( this @this, TypeArgumentSpecification>.Func argumentSpecification ) : MethodSpecification
@this this
argumentSpecification TypeArgumentSpecification>.Func
리턴 MethodSpecification

HasGenericArguments() 공개 정적인 메소드

public static HasGenericArguments ( int count ) : MethodSpecification
count int
리턴 MethodSpecification

HasGenericArguments() 공개 정적인 메소드

public static HasGenericArguments ( this @this, int count ) : MethodSpecification
@this this
count int
리턴 MethodSpecification

HasParameters() 공개 정적인 메소드

public static HasParameters ( int count ) : MethodSpecification
count int
리턴 MethodSpecification

HasParameters() 공개 정적인 메소드

public static HasParameters ( this @this, int count ) : MethodSpecification
@this this
count int
리턴 MethodSpecification

IsClosedGeneric() 공개 정적인 메소드

public static IsClosedGeneric ( ) : MethodSpecification
리턴 MethodSpecification

IsClosedGeneric() 공개 정적인 메소드

public static IsClosedGeneric ( this @this ) : MethodSpecification
@this this
리턴 MethodSpecification

IsExtensionMethod() 공개 정적인 메소드

public static IsExtensionMethod ( this @this ) : MethodSpecification
@this this
리턴 MethodSpecification

IsNotExtensionMethod() 공개 정적인 메소드

public static IsNotExtensionMethod ( this @this ) : MethodSpecification
@this this
리턴 MethodSpecification

IsOpenGeneric() 공개 정적인 메소드

public static IsOpenGeneric ( ) : MethodSpecification
리턴 MethodSpecification

IsOpenGeneric() 공개 정적인 메소드

public static IsOpenGeneric ( this @this ) : MethodSpecification
@this this
리턴 MethodSpecification

IsPublic() 공개 정적인 메소드

public static IsPublic ( ) : MethodSpecification
리턴 MethodSpecification

IsPublic() 공개 정적인 메소드

public static IsPublic ( this @this ) : MethodSpecification
@this this
리턴 MethodSpecification

IsStatic() 공개 정적인 메소드

public static IsStatic ( ) : MethodSpecification
리턴 MethodSpecification

IsStatic() 공개 정적인 메소드

public static IsStatic ( this @this ) : MethodSpecification
@this this
리턴 MethodSpecification

Named() 공개 정적인 메소드

public static Named ( string name ) : MethodSpecification
name string
리턴 MethodSpecification

Named() 공개 정적인 메소드

public static Named ( this @this, string name ) : MethodSpecification
@this this
name string
리턴 MethodSpecification

Parameter() 공개 정적인 메소드

public static Parameter ( Func parameterSpecification ) : MethodSpecification
parameterSpecification Func
리턴 MethodSpecification

Parameter() 공개 정적인 메소드

public static Parameter ( this @this, Func parameterSpecification ) : MethodSpecification
@this this
parameterSpecification Func
리턴 MethodSpecification

Returns() 공개 정적인 메소드

public static Returns ( Func returnSpecification ) : MethodSpecification
returnSpecification Func
리턴 MethodSpecification

Returns() 공개 정적인 메소드

public static Returns ( this @this, Func returnSpecification ) : MethodSpecification
@this this
returnSpecification Func
리턴 MethodSpecification

ToFunc() 공개 정적인 메소드

public static ToFunc ( this @this ) : bool>.Func
@this this
리턴 bool>.Func

프로퍼티 상세

Any 공개적으로 정적으로 프로퍼티

public static MethodSpecification Any
리턴 MethodSpecification