Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Data.Common.DbProviderFactories Class Reference

Classes

struct  ProviderRegistration
 

Static Public Member Functions

static bool TryGetFactory (string providerInvariantName, [NotNullWhen(true)] out DbProviderFactory? factory)
 
static DbProviderFactory GetFactory (string providerInvariantName)
 
static DbProviderFactory GetFactory (DataRow providerRow)
 
static ? DbProviderFactory GetFactory (DbConnection connection)
 
static DataTable GetFactoryClasses ()
 
static IEnumerable< stringGetProviderInvariantNames ()
 
static void RegisterFactory (string providerInvariantName, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicFields)] string factoryTypeAssemblyQualifiedName)
 
static void RegisterFactory (string providerInvariantName, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicFields)] Type providerFactoryClass)
 
static void RegisterFactory (string providerInvariantName, DbProviderFactory factory)
 
static bool UnregisterFactory (string providerInvariantName)
 

Static Private Member Functions

static DbProviderFactory GetFactory (string providerInvariantName, bool throwOnError)
 
static DbProviderFactory GetFactoryInstance ([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicFields)] Type providerFactoryClass)
 
static Type GetProviderTypeFromTypeName ([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicFields)] string assemblyQualifiedName)
 

Static Private Attributes

static readonly ConcurrentDictionary< string, ProviderRegistration_registeredFactories = new ConcurrentDictionary<string, ProviderRegistration>()
 

Detailed Description

Definition at line 10 of file DbProviderFactories.cs.


The documentation for this class was generated from the following file: