C# Class iSynaptic.Commons.MethodSpecificationBuilder

Afficher le fichier Open project: iSynaptic/iSynaptic.Commons Class Usage Examples

Méthodes publiques

Свойство Type Description
Any MethodSpecification

Méthodes publiques

Méthode Description
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

Method Details

Combine() public static méthode

public static Combine ( this left, MethodSpecification right ) : MethodSpecification
left this
right MethodSpecification
Résultat MethodSpecification

GenericArgument() public static méthode

public static GenericArgument ( Func argumentSpecification ) : MethodSpecification
argumentSpecification Func
Résultat MethodSpecification

GenericArgument() public static méthode

public static GenericArgument ( TypeArgumentSpecification>.Func argumentSpecification ) : MethodSpecification
argumentSpecification TypeArgumentSpecification>.Func
Résultat MethodSpecification

GenericArgument() public static méthode

public static GenericArgument ( this @this, Func argumentSpecification ) : MethodSpecification
@this this
argumentSpecification Func
Résultat MethodSpecification

GenericArgument() public static méthode

public static GenericArgument ( this @this, TypeArgumentSpecification>.Func argumentSpecification ) : MethodSpecification
@this this
argumentSpecification TypeArgumentSpecification>.Func
Résultat MethodSpecification

HasGenericArguments() public static méthode

public static HasGenericArguments ( int count ) : MethodSpecification
count int
Résultat MethodSpecification

HasGenericArguments() public static méthode

public static HasGenericArguments ( this @this, int count ) : MethodSpecification
@this this
count int
Résultat MethodSpecification

HasParameters() public static méthode

public static HasParameters ( int count ) : MethodSpecification
count int
Résultat MethodSpecification

HasParameters() public static méthode

public static HasParameters ( this @this, int count ) : MethodSpecification
@this this
count int
Résultat MethodSpecification

IsClosedGeneric() public static méthode

public static IsClosedGeneric ( ) : MethodSpecification
Résultat MethodSpecification

IsClosedGeneric() public static méthode

public static IsClosedGeneric ( this @this ) : MethodSpecification
@this this
Résultat MethodSpecification

IsExtensionMethod() public static méthode

public static IsExtensionMethod ( this @this ) : MethodSpecification
@this this
Résultat MethodSpecification

IsNotExtensionMethod() public static méthode

public static IsNotExtensionMethod ( this @this ) : MethodSpecification
@this this
Résultat MethodSpecification

IsOpenGeneric() public static méthode

public static IsOpenGeneric ( ) : MethodSpecification
Résultat MethodSpecification

IsOpenGeneric() public static méthode

public static IsOpenGeneric ( this @this ) : MethodSpecification
@this this
Résultat MethodSpecification

IsPublic() public static méthode

public static IsPublic ( ) : MethodSpecification
Résultat MethodSpecification

IsPublic() public static méthode

public static IsPublic ( this @this ) : MethodSpecification
@this this
Résultat MethodSpecification

IsStatic() public static méthode

public static IsStatic ( ) : MethodSpecification
Résultat MethodSpecification

IsStatic() public static méthode

public static IsStatic ( this @this ) : MethodSpecification
@this this
Résultat MethodSpecification

Named() public static méthode

public static Named ( string name ) : MethodSpecification
name string
Résultat MethodSpecification

Named() public static méthode

public static Named ( this @this, string name ) : MethodSpecification
@this this
name string
Résultat MethodSpecification

Parameter() public static méthode

public static Parameter ( Func parameterSpecification ) : MethodSpecification
parameterSpecification Func
Résultat MethodSpecification

Parameter() public static méthode

public static Parameter ( this @this, Func parameterSpecification ) : MethodSpecification
@this this
parameterSpecification Func
Résultat MethodSpecification

Returns() public static méthode

public static Returns ( Func returnSpecification ) : MethodSpecification
returnSpecification Func
Résultat MethodSpecification

Returns() public static méthode

public static Returns ( this @this, Func returnSpecification ) : MethodSpecification
@this this
returnSpecification Func
Résultat MethodSpecification

ToFunc() public static méthode

public static ToFunc ( this @this ) : bool>.Func
@this this
Résultat bool>.Func

Property Details

Any public_oe static_oe property

public static MethodSpecification Any
Résultat MethodSpecification