Leadtools.Medical.DataAccessLayer Assembly Changes

Summary

Version Changes: 18 to 19

New Members

The following members have been added:

Name Description
Leadtools.Medical.DataAccessLayer.Configuration.ConnectionElement.#ctor Initializes a new instance of this class.
Leadtools.Medical.DataAccessLayer.Configuration.ConnectionElementCollection.#ctor Initializes a new instance of this class.
Leadtools.Medical.DataAccessLayer.Configuration.ConnectionElementCollection.Item Gets or sets the connection element at the specified index.
Leadtools.Medical.DataAccessLayer.Configuration.DataAccessConfigurationView.#ctor(IConfigurationSource) Initializes a new instance of this class.
Leadtools.Medical.DataAccessLayer.Configuration.DataAccessSettings.Properties Overrides the Properties collection in order to return a custom one.
Leadtools.Medical.DataAccessLayer.DataAccessServiceLocator - Global Microsoft Unity container.
Leadtools.Medical.DataAccessLayer.MatchingParameterCollection.Item Gets or sets the element at the specified index.
Leadtools.Medical.DataAccessLayer.MatchingParameterList.AddRange(ICatalogEntity) Adds the elements of the specified collection to the end of the MatchingParameterList object.
Leadtools.Medical.DataAccessLayer.MatchingParameterList.Item Gets or sets the element at the specified index.
Leadtools.Medical.DataAccessLayer.QueryPageInfo.#ctor(QueryPageInfoEnum,int,int) Initializes a new instance of this class.
Leadtools.Medical.DataAccessLayer.QueryPageInfo.Offset Gets or sets the QueryPageInfoEnum.Offset value.
Leadtools.Medical.DataAccessLayer.QueryPageInfo.PagingType Gets or sets the paging type to use.
Leadtools.Medical.DataAccessLayer.QueryPageInfoEnum - Specifies the paging type for a QueryPageInfo object
Leadtools.Medical.DataAccessLayer.SqlProviderUtilities.GenerateWherePaginationStatement(CatalogElement,string,string,string,QueryPageInfo,string) Generates a SQL WHERE statement (using the given matching parameters) that returns groups of records that can be used for pagination.
Leadtools.Medical.DataAccessLayer.SqlProviderUtilities.GenerateWhereStatement(CatalogElement) Generates a SQL WHERE statement using the given matching parameters.

Removed Members

The following members have been removed:

Name Description
Leadtools.Medical.DataAccessLayer.Catalog.CatalogDescriptor.GetElements(ICatalogEntity},ICatalog,bool) Enumerate the Leadtools.Medical.DataAccessLayer.Catalog.ICatalogEntity properties annotated with Leadtools.Medical.DataAccessLayer.Catalog.EntityElementAttribute.
Leadtools.Medical.DataAccessLayer.Configuration.ConnectionElementCollection.Item(int) Gets or sets the connection element at the specified index.
Leadtools.Medical.DataAccessLayer.Configuration.DataAccessConfigurationView.#ctor(Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource) Initializes a new instance of the Leadtools.Medical.DataAccessLayer.Configuration.DataAccessConfigurationView class.
Leadtools.Medical.DataAccessLayer.Configuration.DataAccessSettings.Properties Overridden. Gets the collection of properties.
Leadtools.Medical.DataAccessLayer.MatchingParameterCollection.Item(int) Gets or sets the element at the specified index.
Leadtools.Medical.DataAccessLayer.MatchingParameterList.AddRange(ICatalogEntity}) Adds the elements of the specified collection to the end of the Leadtools.Medical.DataAccessLayer.MatchingParameterList object.
Leadtools.Medical.DataAccessLayer.MatchingParameterList.Item(int) Gets or sets the element at the specified index.
Leadtools.Medical.DataAccessLayer.SqlProviderUtilities.GenerateWherePaginationStatement(CatalogElement[]},string,string,string,QueryPageInfo,string) Generates a SQL WHERE statement (using the given matching parameters) that returns groups of records that can be used for pagination.
Leadtools.Medical.DataAccessLayer.SqlProviderUtilities.GenerateWhereStatement(CatalogElement[]}) Generates a SQL WHERE statement using the given matching parameters.

Version Changes: 17.5 to 18

New Members

The following members have been added to the existing types:

Member Description
Leadtools.Medical.DataAccessLayer.QueryPageInfo Provides a class that is used to return pages of data.
Leadtools.Medical.DataAccessLayer.QueryPageInfo(Int32,Int32) (Constructor) Initializes a new instance of the Leadtools.Medical.DataAccessLayer.QueryPageInfo class.
Leadtools.Medical.DataAccessLayer.QueryPageInfo.PageSize Gets or sets the page size.
Leadtools.Medical.DataAccessLayer.QueryPageInfo.PageNumber Gets or sets the page number.
Leadtools.Medical.DataAccessLayer.SqlProviderUtilities.GenerateWherePaginationStatement(Collections.ObjectModel.Collection<Leadtools.Medical.DataAccessLayer.Catalog.CatalogElement[]>,String,String,String,Leadtools.Medical.DataAccessLayer.QueryPageInfo,String) Generates a SQL WHERE statement (using the given matching parameters) that returns groups of records that can be used for pagination.
Leadtools.Medical.DataAccessLayer.SqlProviderUtilities.WhereStatementGenerator Gets or sets the delegate that allows you to override the default Leadtools.Medical.DataAccessLayer.SqlProviderUtilities.GenerateWhereStatement(System.Collections.ObjectModel.Collection{Leadtools.Medical.DataAccessLayer.Catalog.CatalogElement[]})

Version Changes: 17 to 17.5

New Types

The following new types have been added in LEADTOOLS For .NET v17.5:

Types Description
Leadtools.Medical.DataAccessLayer.Configuration.ConnectionElementCollection Represents a configuration element containing a collection of ConnectionElement elements.
Leadtools.Medical.DataAccessLayer.Configuration.ConnectionElementCollection Contains information about a connection.

New Members

The following new members have been added to existing types in LEADTOOLS For .NET v17.5:

Member Description
Leadtools.Medical.DataAccessLayer.Configuration.DataAccessSettings.Connections Gets a collection of ConnectionElement objects that are defined for this object
Leadtools.Medical.DataAccessLayer.Configuration.DataAccessSettings.Properties Overridden. Gets the collection of properties.
Leadtools.Medical.DataAccessLayer.DataAccessFactory.GetInstance(Leadtools.Medical.DataAccessLayer.Configuration.DataAccessConfigurationView) Gets a Leadtools.Medical.DataAccessLayer.DataAccessFactory instance to create data providers.
Leadtools.Medical.DataAccessLayer.Configuration.DataAccessConfigurationView.Configuration Gets or sets the System.Configuration.Configuration object which is used to read the configuration settings.
Leadtools.Medical.DataAccessLayer.Configuration.DataAccessConfigurationView.ProductName Gets or sets the product name which settings will be loaded.
Leadtools.Medical.DataAccessLayer.Configuration.DataAccessConfigurationView.ServiceName Gets or sets the service name which settings will be loaded.
Leadtools.Medical.DataAccessLayer.DataAccessServices.Register Registers a data access service object with the specified type.
Leadtools.Medical.DataAccessLayer.DataAccessServices.Remove Removes a previously registered data access service of the specified type.
Leadtools.Medical.DataAccessLayer.DataAccessServices.Get Retrieves a previously registered data access service of the specified type.
Leadtools.Medical.DataAccessLayer.DataAccessServices.IsRegistered Checks if data access service of the specified type is registered.
Leadtools.Medical.DataAccessLayer.DataAccessServices.Clear Clears all registered services.
Leadtools.Medical.DataAccessLayer.DataAccessServices ctor Initializes a new instance of Leadtools.Medical.DataAccessLayer.DataAccessServices class.
Leadtools.Medical.DataAccessLayer.SqlProviderUtilities.UpdateTable Performs any Insert, Update or Delete operation in a specific System.Data.DataTable object to the database engine.

 

Version Changes: 16.5 to 17

New Assembly

The following assembly has been added to LEADTOOLS For .NET v17:

Namespace Description
Leadtools.Medical.DataAccessLayer Includes classes and interfaces for implementing customized data access layers and creating data access objects from configuration files.
Help Version 19.0.2017.10.27
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.
LEADTOOLS Imaging, Medical, and Document