﻿<?xml version="1.0" encoding="utf-8"?><Type Name="DbProviderFactory" FullName="System.Data.Common.DbProviderFactory"><TypeSignature Language="C#" Value="public abstract class DbProviderFactory" /><AssemblyInfo><AssemblyName>System.Data</AssemblyName><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><Base><BaseTypeName>System.Object</BaseTypeName></Base><Interfaces /><Docs><remarks>To be added.</remarks><since version=".NET 2.0" /><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Represents a set of methods for creating instances of a provider's implementation of the data source classes.</para></summary></Docs><Members><Member MemberName=".ctor"><MemberSignature Language="C#" Value="protected DbProviderFactory ();" /><MemberType>Constructor</MemberType><Parameters /><Docs><since version=".NET 2.0" /><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>Use one of the DbProviderFactories.GetFactory methods to get an instance of <see cref="T:System.Data.Common.DbProviderFactory" />.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Initializes a new instance of a <see cref="T:System.Data.Common.DbProviderFactory" /> class.</para></summary></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="CanCreateDataSourceEnumerator"><MemberSignature Language="C#" Value="public virtual bool CanCreateDataSourceEnumerator { get; }" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><value>To be added.</value><remarks>To be added.</remarks><since version=".NET 2.0" /><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Specifies whether the specific <see cref="T:System.Data.Common.DbProviderFactory" /> supports the <see cref="T:System.Data.Common.DbDataSourceEnumerator" /> class.</para></summary></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="CreateCommand"><MemberSignature Language="C#" Value="public virtual System.Data.Common.DbCommand CreateCommand ();" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Data.Common.DbCommand</ReturnType></ReturnValue><Parameters /><Docs><remarks>To be added.</remarks><since version=".NET 2.0" /><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Returns a new instance of the provider's class that implements the <see cref="T:System.Data.Common.DbCommand" /> class.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>A new instance of <see cref="T:System.Data.Common.DbCommand" />.</para></returns></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="CreateCommandBuilder"><MemberSignature Language="C#" Value="public virtual System.Data.Common.DbCommandBuilder CreateCommandBuilder ();" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Data.Common.DbCommandBuilder</ReturnType></ReturnValue><Parameters /><Docs><remarks>To be added.</remarks><since version=".NET 2.0" /><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Returns a new instance of the provider's class that implements the <see cref="T:System.Data.Common.DbCommandBuilder" /> class.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>A new instance of <see cref="T:System.Data.Common.DbCommandBuilder" />.</para></returns></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="CreateConnection"><MemberSignature Language="C#" Value="public virtual System.Data.Common.DbConnection CreateConnection ();" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Data.Common.DbConnection</ReturnType></ReturnValue><Parameters /><Docs><remarks>To be added.</remarks><since version=".NET 2.0" /><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Returns a new instance of the provider's class that implements the <see cref="T:System.Data.Common.DbConnection" /> class.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>A new instance of <see cref="T:System.Data.Common.DbConnection" />.</para></returns></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="CreateConnectionStringBuilder"><MemberSignature Language="C#" Value="public virtual System.Data.Common.DbConnectionStringBuilder CreateConnectionStringBuilder ();" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Data.Common.DbConnectionStringBuilder</ReturnType></ReturnValue><Parameters /><Docs><remarks>To be added.</remarks><since version=".NET 2.0" /><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Returns a new instance of the provider's class that implements the <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> class.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>A new instance of <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</para></returns></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="CreateDataAdapter"><MemberSignature Language="C#" Value="public virtual System.Data.Common.DbDataAdapter CreateDataAdapter ();" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Data.Common.DbDataAdapter</ReturnType></ReturnValue><Parameters /><Docs><remarks>To be added.</remarks><since version=".NET 2.0" /><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Returns a new instance of the provider's class that implements the <see cref="T:System.Data.Common.DbDataAdapter" /> class.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>A new instance of <see cref="T:System.Data.Common.DbDataAdapter" />.</para></returns></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="CreateDataSourceEnumerator"><MemberSignature Language="C#" Value="public virtual System.Data.Common.DbDataSourceEnumerator CreateDataSourceEnumerator ();" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Data.Common.DbDataSourceEnumerator</ReturnType></ReturnValue><Parameters /><Docs><remarks>To be added.</remarks><since version=".NET 2.0" /><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Returns a new instance of the provider's class that implements the <see cref="T:System.Data.Common.DbDataSourceEnumerator" /> class.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>A new instance of <see cref="T:System.Data.Common.DbDataSourceEnumerator" />.</para></returns></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="CreateParameter"><MemberSignature Language="C#" Value="public virtual System.Data.Common.DbParameter CreateParameter ();" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Data.Common.DbParameter</ReturnType></ReturnValue><Parameters /><Docs><remarks>To be added.</remarks><since version=".NET 2.0" /><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Returns a new instance of the provider's class that implements the <see cref="T:System.Data.Common.DbParameter" /> class.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>A new instance of <see cref="T:System.Data.Common.DbParameter" />.</para></returns></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="CreatePermission"><MemberSignature Language="C#" Value="public virtual System.Security.CodeAccessPermission CreatePermission (System.Security.Permissions.PermissionState state);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Security.CodeAccessPermission</ReturnType></ReturnValue><Parameters><Parameter Name="state" Type="System.Security.Permissions.PermissionState" /></Parameters><Docs><remarks>To be added.</remarks><since version=".NET 2.0" /><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Returns a new instance of the provider's class that implements the provider's version of the <see cref="T:System.Security.CodeAccessPermission" /> class.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>A <see cref="T:System.Security.CodeAccessPermission" /> object for the specified <see cref="T:System.Security.Permissions.PermissionState" />.</para></returns><param name="state"><attribution license="cc4" from="Microsoft" modified="false" />One of the <see cref="T:System.Security.Permissions.PermissionState" /> values.</param></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member></Members></Type>