IDBHandlerFactory InterfaceChemAxon .NET API
Search, create, update, insert and delete molecules from a database.

Namespace: ChemAxon.NET.API.DB
Assembly: ChemAxon.NET (in ChemAxon.NET.dll) Version: 1.0.0.1
Syntax

public interface IDBHandlerFactory

The IDBHandlerFactory type exposes the following members.

Methods

  NameDescription
Public methodCreateConnection(String, String, String, String, DBType)
Creates a connection for database access.
Public methodCreateConnection(String, NullableInt32, String, String, String, DBType)
Creates a connection for database access.
Public methodCreateDBConditions
Creates sql level filter for database.
Public methodCreateJChemMoleculeFilter(IJChemMolecule)
Creates a chemical level filter for database.
Public methodCreateJChemMoleculeFilter(IJChemMolecule, SearchType)
Creates a chemical level filter for database.
Public methodCreateTNSConnection(String, String, String)
Creates a connection descriptor for TNS based database access.
Public methodCreateTNSConnection(String, String, String, String)
Creates a connection descriptor for TNS based database access.
Public methodCreateWindowsAuthenticationConnection(String, String)
Creates a connection descriptor for windows authentication based database access. Note: ntlmauth.dll required.
Public methodCreateWindowsAuthenticationConnection(String, NullableInt32, String)
Creates a connection descriptor for windows authentication based database access. Note: ntlmauth.dll required.
Public methodOpenCustom(IConnectionInfo)
Creates a database handler.
Public methodOpenCustom(IDatabaseURLConverter)
Creates a database handler.
Public methodOpenCustom(String)
Creates a database handler.
Public methodOpenJChem(IConnectionInfo)
Creates a jchem based database handler.
Public methodOpenJChem(IDatabaseURLConverter)
Creates a jchem based database handler.
Public methodOpenJChem(String)
Creates a jchem based database handler.
Public methodOpenJChem(IConnectionInfo, String)
Creates a jchem based database handler.
Public methodOpenJChem(IDatabaseURLConverter, String)
Creates a jchem based database handler.
Public methodOpenJChem(String, String)
Creates a jchem based database handler.
Public methodOpenMemoryCache
Creates a memory based molecule container
Public methodOpenMemoryCache(JChemTableType)
Creates a memory based molecule container with a given container type
Public methodOpenMemoryCache(IEnumerableIJChemMolecule)
Creates a memory based molecule container
Public methodOpenMemoryCache(IEnumerableIJChemMolecule, JChemTableType)
Creates a memory based molecule container with a given container type
Top
See Also

Reference