41 lines
1.1 KiB
C#
41 lines
1.1 KiB
C#
using SDA.DataProvider.Core;
|
|
|
|
namespace SDA.DataProvider.Factories
|
|
{
|
|
/// <summary>
|
|
/// Az MSSQL databázis-kiszolgálóval való működéshez szükséges osztálygyár.
|
|
/// </summary>
|
|
class MSSQLFactory : SDAFactory
|
|
{
|
|
public MSSQLFactory(int? commandTimeout) : base(commandTimeout)
|
|
{
|
|
|
|
}
|
|
|
|
internal override SDACommandWrapper CreateCommand()
|
|
{
|
|
return new MSSQLWrappers.MSSQLCommandWrapper();
|
|
}
|
|
|
|
internal override SDAConnectionWrapper CreateConnection()
|
|
{
|
|
return new MSSQLWrappers.MSSQLConnectionWrapper();
|
|
}
|
|
|
|
internal override SDADataAdapterWrapper CreateDataAdapter()
|
|
{
|
|
return new MSSQLWrappers.MSSQLDataAdapterWrapper();
|
|
}
|
|
|
|
internal override SDACommandBuilderWrapper CreateCommandBuilder()
|
|
{
|
|
return new MSSQLWrappers.MSSQLCommandBuilderWrapper();
|
|
}
|
|
|
|
internal override SDACommandBuilderWrapper CreateCommandBuilder(SDADataAdapterWrapper dataAdapter)
|
|
{
|
|
return new MSSQLWrappers.MSSQLCommandBuilderWrapper(dataAdapter);
|
|
}
|
|
}
|
|
}
|