C# Class iSynaptic.Commons.TypeArgumentSpecificationBuilder

Afficher le fichier Open project: iSynaptic/iSynaptic.Commons

Méthodes publiques

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

Méthodes publiques

Méthode Description
AtIndex ( int index ) : TypeArgumentSpecification
AtIndex ( this @this, int index ) : TypeArgumentSpecification
CanBeReferenceType ( ) : TypeArgumentSpecification
CanBeReferenceType ( this @this ) : TypeArgumentSpecification
CanBeValueType ( ) : TypeArgumentSpecification
CanBeValueType ( this @this ) : TypeArgumentSpecification
Combine ( this left, TypeArgumentSpecification right ) : TypeArgumentSpecification
MustBeReferenceType ( ) : TypeArgumentSpecification
MustBeReferenceType ( this @this ) : TypeArgumentSpecification
MustBeValueType ( ) : TypeArgumentSpecification
MustBeValueType ( this @this ) : TypeArgumentSpecification
Named ( string name ) : TypeArgumentSpecification
Named ( this @this, string name ) : TypeArgumentSpecification
Type ( Func typeSpecification ) : TypeArgumentSpecification
Type ( this @this, Func typeSpecification ) : TypeArgumentSpecification

Method Details

AtIndex() public static méthode

public static AtIndex ( int index ) : TypeArgumentSpecification
index int
Résultat TypeArgumentSpecification

AtIndex() public static méthode

public static AtIndex ( this @this, int index ) : TypeArgumentSpecification
@this this
index int
Résultat TypeArgumentSpecification

CanBeReferenceType() public static méthode

public static CanBeReferenceType ( ) : TypeArgumentSpecification
Résultat TypeArgumentSpecification

CanBeReferenceType() public static méthode

public static CanBeReferenceType ( this @this ) : TypeArgumentSpecification
@this this
Résultat TypeArgumentSpecification

CanBeValueType() public static méthode

public static CanBeValueType ( ) : TypeArgumentSpecification
Résultat TypeArgumentSpecification

CanBeValueType() public static méthode

public static CanBeValueType ( this @this ) : TypeArgumentSpecification
@this this
Résultat TypeArgumentSpecification

Combine() public static méthode

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

MustBeReferenceType() public static méthode

public static MustBeReferenceType ( ) : TypeArgumentSpecification
Résultat TypeArgumentSpecification

MustBeReferenceType() public static méthode

public static MustBeReferenceType ( this @this ) : TypeArgumentSpecification
@this this
Résultat TypeArgumentSpecification

MustBeValueType() public static méthode

public static MustBeValueType ( ) : TypeArgumentSpecification
Résultat TypeArgumentSpecification

MustBeValueType() public static méthode

public static MustBeValueType ( this @this ) : TypeArgumentSpecification
@this this
Résultat TypeArgumentSpecification

Named() public static méthode

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

Named() public static méthode

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

Type() public static méthode

public static Type ( Func typeSpecification ) : TypeArgumentSpecification
typeSpecification Func
Résultat TypeArgumentSpecification

Type() public static méthode

public static Type ( this @this, Func typeSpecification ) : TypeArgumentSpecification
@this this
typeSpecification Func
Résultat TypeArgumentSpecification

Property Details

Any public_oe static_oe property

public static TypeArgumentSpecification Any
Résultat TypeArgumentSpecification