Table of Contents

Interface IEverestChemTypesService

Namespace
Everest.Service.ChemTypes
Assembly
Everest.Service.dll
[ServiceContract]
public interface IEverestChemTypesService

Methods

FindAnalyteOptions(ComponentOptionSearchRequestContract)

Searches for chemicals to be used as analytes in a mixture based on the specified search criteria.

FindMatrixOptions(ComponentOptionSearchRequestContract)

Searches for chemicals to be used as part of the matrix of a mixture based on the specified search criteria.

Get(string)

Returns the chemical definition associated with the given code if one is found or ChemTypeNotFoundContract is thrown otherwise

GetAll()

Returns the list of currently registered chemical definitions

GetAnalyteApplications(string)

Retrieves the possible applications of a mixture containing an analyte of the specified chemical.

GetApplications(MixtureComponentsContract)

Retrieves the possible applications of a mixture containing the specified set of chemicals.

GetMatrixApplications(string)

Retrieves the possible applications of a mixture containing a matrix with the specified chemical.