C# Класс LibiadaCore.Core.Characteristics.CalculatorsFactory

Static factory of different calculators.
Показать файл Открыть проект

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

Метод Описание
CreateAccordanceCalculator ( Type type ) : IAccordanceCalculator

Create binary calculator method.

CreateAccordanceCalculator ( string type ) : IAccordanceCalculator

Create binary calculator method.

CreateBinaryCalculator ( Type type ) : IBinaryCalculator

Create binary calculator method.

CreateBinaryCalculator ( string type ) : IBinaryCalculator

Create binary calculator method.

CreateCalculator ( Type type ) : ICalculator

Create calculator method.

CreateCalculator ( string type ) : ICalculator

Create calculator method.

CreateCongenericCalculator ( Type type ) : ICongenericCalculator

Create congeneric calculator method.

CreateCongenericCalculator ( string type ) : ICongenericCalculator

Create congeneric calculator method.

CreateFullCalculator ( Type type ) : IFullCalculator

Create full calculator method.

CreateFullCalculator ( string type ) : IFullCalculator

Create full calculator method.

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

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

Create binary calculator method.
public static CreateAccordanceCalculator ( Type type ) : IAccordanceCalculator
type System.Type /// The type. ///
Результат IAccordanceCalculator

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

Create binary calculator method.
/// Thrown if calculator is not found by name. ///
public static CreateAccordanceCalculator ( string type ) : IAccordanceCalculator
type string /// The type. ///
Результат IAccordanceCalculator

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

Create binary calculator method.
public static CreateBinaryCalculator ( Type type ) : IBinaryCalculator
type System.Type /// The type. ///
Результат IBinaryCalculator

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

Create binary calculator method.
/// Thrown if calculator is not found by name. ///
public static CreateBinaryCalculator ( string type ) : IBinaryCalculator
type string /// The type. ///
Результат IBinaryCalculator

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

Create calculator method.
public static CreateCalculator ( Type type ) : ICalculator
type System.Type /// The type. ///
Результат ICalculator

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

Create calculator method.
/// Thrown if calculator is not found by name. ///
public static CreateCalculator ( string type ) : ICalculator
type string /// The type. ///
Результат ICalculator

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

Create congeneric calculator method.
public static CreateCongenericCalculator ( Type type ) : ICongenericCalculator
type System.Type /// The type. ///
Результат ICongenericCalculator

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

Create congeneric calculator method.
/// Thrown if calculator is not found by name. ///
public static CreateCongenericCalculator ( string type ) : ICongenericCalculator
type string /// The type. ///
Результат ICongenericCalculator

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

Create full calculator method.
public static CreateFullCalculator ( Type type ) : IFullCalculator
type System.Type /// The type. ///
Результат IFullCalculator

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

Create full calculator method.
/// Thrown if calculator is not found by name. ///
public static CreateFullCalculator ( string type ) : IFullCalculator
type string /// The type. ///
Результат IFullCalculator