Class DataProviderFactoryBase
- Namespace
- LinqToDB.Internal.DataProvider
- Assembly
- linq2db.dll
public abstract class DataProviderFactoryBase : IDataProviderFactory
- Inheritance
-
DataProviderFactoryBase
- Implements
- Inherited Members
- Extension Methods
Constructors
DataProviderFactoryBase()
protected DataProviderFactoryBase()
Fields
ASSEMBLY_NAME
protected const string ASSEMBLY_NAME = "assemblyName"
Field Value
VERSION
protected const string VERSION = "version"
Field Value
Methods
GetAssemblyName(IEnumerable<NamedValue>)
protected string? GetAssemblyName(IEnumerable<NamedValue> attributes)
Parameters
attributesIEnumerable<NamedValue>
Returns
GetAttribute(IEnumerable<NamedValue>, string)
protected string? GetAttribute(IEnumerable<NamedValue> attributes, string attributeName)
Parameters
attributesIEnumerable<NamedValue>attributeNamestring
Returns
GetDataProvider(IEnumerable<NamedValue>)
public abstract IDataProvider GetDataProvider(IEnumerable<NamedValue> attributes)
Parameters
attributesIEnumerable<NamedValue>
Returns
GetVersion(IEnumerable<NamedValue>)
protected string? GetVersion(IEnumerable<NamedValue> attributes)
Parameters
attributesIEnumerable<NamedValue>