アルゴレジストリ

Summary

Provides all installed algorithms data

Signature

1
public abstract interface AlgoRegistry

 

Namespace

cAlgo.API

Methods

GetCount

Summary

Returns the number of a specific kind of installed algorithms.

Signature

1
public abstract int GetCount(AlgoKind algoKind)

 

Parameters

NameTypeDescription
algoKindAlgoKindAlgorithm kind

Return Value

int

Exists (2)

Exists (1 of 2)

Summary

Checks the existence of an algorithm by name.

Signature

1
public abstract bool Exists(string name)

 

Parameters

NameTypeDescription
namestringAlgorithm name

Return Value

bool

Exists (2 of 2)

Summary

Checks the existence of an algorithm by name and kind.

Signature

1
public abstract bool Exists(string name, AlgoKind algoKind)

 

Parameters

NameTypeDescription
namestringAlgorithm name
algoKindAlgoKindAlgorithm kind

Return Value

bool

Get (2)

Get (1 of 2)

Summary

Returns an algorithm type by its name.

Signature

1
public abstract AlgoType Get(string name)

 

Parameters

NameTypeDescription
namestringAlgorithm name

Return Value

AlgoType

Get (2 of 2)

Summary

Returns an algorithm type by its name and kind.

Signature

1
public abstract AlgoType Get(string name, AlgoKind algoKind)

 

Parameters

NameTypeDescription
namestringAlgorithm name
algoKindAlgoKindAlgorithm kind

Return Value

AlgoType

Properties

Count

Summary

Gets the number of installed algorithms.

Signature

1
public abstract int Count {get;}

 

Return Value

int

Events

AlgoTypeInstalled

Summary

Occurs when a new algorithm is installed.

Signature

1
public abstract event Action<AlgoTypeInstalledEventArgs> AlgoTypeInstalled;

AlgoTypeDeleted

Summary

Occurs when an algorithm is deleted.

Signature

1
public abstract event Action<AlgoTypeDeletedEventArgs> AlgoTypeDeleted;

AlgoTypeChanged

Summary

Occurs when an algorithm is changed.

Signature

1
public abstract event Action<AlgoTypeChangedEventArgs> AlgoTypeChanged;
  • Algo Registry
目次

このページについて