←Select platform
In This Topic ▼

LoggingDBDataAccessAgent2 Class Members

Summary

The following tables list the members exposed by LoggingDBDataAccessAgent2.

Public Constructors

Name Description
Public Constructor LoggingDBDataAccessAgent Initializes a new instance of this class. (Inherited from LoggingDBDataAccessAgent)
Public Constructor LoggingDBDataAccessAgent2 Initializes a new instance of this class.

Public Methods

Name Description
Public Method AddDicomEventLog Insert a new event log entry. (Inherited from LoggingDBDataAccessAgent)
Public Method DeleteDicomEventLog Deletes an existing event log entry.
Public Method FindDicomEventLog Returns a Leadtools.Logging.Medical.DicomLogEntry specified by the event ID. (Inherited from LoggingDBDataAccessAgent)
Public Method GetDicomDataSet Returns a DICOM dataset stored by an event log. (Inherited from LoggingDBDataAccessAgent)
Public Method GetDicomEventLogIdsSum Gets the sum of the Event ID field for all available event logs. (Inherited from LoggingDBDataAccessAgent)
Public Method QueryDicomEventLogDataset Query the event logs based on the provided matching parameters and return all matching event logs. (Inherited from LoggingDBDataAccessAgent)
Public Method QueryDicomEventLogID Query the event logs based on the matching parameters and returns the Event ID field. (Inherited from LoggingDBDataAccessAgent)

Protected Methods

Name Description
Protected Method CreateDatabaseProvider Creates the database provider for connecting and working with DICOM Event Log database. (Inherited from LoggingDBDataAccessAgent)
Protected Method CreateDefaultCatalog Returns the default Leadtools.Medical.DataAccessLayer.Catalog.ICatalog that is used for mapping matching parameters into database tables/columns. (Inherited from LoggingDBDataAccessAgent)
Protected Method DeleteDicomDataSet Deletes the Leadtools.Dicom.DicomDataSet file in the given path. (Inherited from LoggingDBDataAccessAgent)
Protected Method GetDicomDeleteEventLogCommandText Gets the SQL statement to delete the DICOM Event Logs based on the provided matching parameters.
Protected Method GetDicomEventLogColumnValueCommandText Gets the SQL statement for querying a column in the DICOM Event Log table based on the provided Event ID. (Inherited from LoggingDBDataAccessAgent)
Protected Method GetDicomEventLogDatasetQueryCommandText(Collection<CatalogElement[]>,OrderByParametersList,int,bool) Gets the SQL statement for querying the DICOM Event Log table into a DicomEventLogDataSet based on the provided matching parameters. (Inherited from LoggingDBDataAccessAgent)
Protected Method GetDicomEventLogDatasetQueryCommandText(Collection<CatalogElement[]>,OrderByParametersList, int,bool) Gets the SQL statement for querying the DICOM Event Log table into a DicomEventLogDataSet based on the provided matching parameters. (Inherited from LoggingDBDataAccessAgent)
Protected Method GetDicomEventLogDatasetQueryCommandText(long,bool) Gets the SQL statement for querying a single DICOM Event Log based on the provided event ID. (Inherited from LoggingDBDataAccessAgent)
Protected Method GetDicomEventLogIDsQueryCommandText Gets the SQL statement for querying the Event Log ID field for all matching DICOM Event Log. (Inherited from LoggingDBDataAccessAgent)
Protected Method GetDicomEventLogIDsSumCommandText Get the sum of the ID's for all matching DICOM Event Logs. (Inherited from LoggingDBDataAccessAgent)
Protected Method PrepareSelectDataSetPathCommand Initializes a System.Data.Common.DbCommand to query for the path of the saved DICOM DataSets.
Protected Method UpdateTable Performs a batch update on a DataSet. (Inherited from LoggingDBDataAccessAgent)

Public Properties

Name Description
Public Property Catalog Gets the configured Leadtools.Medical.DataAccessLayer.Catalog.ICatalog which describes the DICOM Event Log database. (Inherited from LoggingDBDataAccessAgent)

Protected Properties

Name Description
Protected Property DataProvider Gets the database provider for connecting and working with DICOM Event Log database. (Inherited from LoggingDBDataAccessAgent)

See Also

Reference

LoggingDBDataAccessAgent2 Class

Leadtools.Medical.Logging.DataAccessLayer Namespace

Help Version 21.0.2021.6.30
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2021 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Medical.Logging.DataAccessLayer Assembly
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2021 LEAD Technologies, Inc. All Rights Reserved.