C# Класс iSynaptic.Commons.TypeArgumentSpecificationBuilder

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
Any TypeArgumentSpecification

Открытые методы

Метод Описание
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

Описание методов

AtIndex() публичный статический Метод

public static AtIndex ( int index ) : TypeArgumentSpecification
index int
Результат TypeArgumentSpecification

AtIndex() публичный статический Метод

public static AtIndex ( this @this, int index ) : TypeArgumentSpecification
@this this
index int
Результат TypeArgumentSpecification

CanBeReferenceType() публичный статический Метод

public static CanBeReferenceType ( ) : TypeArgumentSpecification
Результат TypeArgumentSpecification

CanBeReferenceType() публичный статический Метод

public static CanBeReferenceType ( this @this ) : TypeArgumentSpecification
@this this
Результат TypeArgumentSpecification

CanBeValueType() публичный статический Метод

public static CanBeValueType ( ) : TypeArgumentSpecification
Результат TypeArgumentSpecification

CanBeValueType() публичный статический Метод

public static CanBeValueType ( this @this ) : TypeArgumentSpecification
@this this
Результат TypeArgumentSpecification

Combine() публичный статический Метод

public static Combine ( this left, TypeArgumentSpecification right ) : TypeArgumentSpecification
left this
right TypeArgumentSpecification
Результат TypeArgumentSpecification

MustBeReferenceType() публичный статический Метод

public static MustBeReferenceType ( ) : TypeArgumentSpecification
Результат TypeArgumentSpecification

MustBeReferenceType() публичный статический Метод

public static MustBeReferenceType ( this @this ) : TypeArgumentSpecification
@this this
Результат TypeArgumentSpecification

MustBeValueType() публичный статический Метод

public static MustBeValueType ( ) : TypeArgumentSpecification
Результат TypeArgumentSpecification

MustBeValueType() публичный статический Метод

public static MustBeValueType ( this @this ) : TypeArgumentSpecification
@this this
Результат TypeArgumentSpecification

Named() публичный статический Метод

public static Named ( string name ) : TypeArgumentSpecification
name string
Результат TypeArgumentSpecification

Named() публичный статический Метод

public static Named ( this @this, string name ) : TypeArgumentSpecification
@this this
name string
Результат TypeArgumentSpecification

Type() публичный статический Метод

public static Type ( Func typeSpecification ) : TypeArgumentSpecification
typeSpecification Func
Результат TypeArgumentSpecification

Type() публичный статический Метод

public static Type ( this @this, Func typeSpecification ) : TypeArgumentSpecification
@this this
typeSpecification Func
Результат TypeArgumentSpecification

Описание свойств

Any публичное статическое свойство

public static TypeArgumentSpecification Any
Результат TypeArgumentSpecification