Terraria v1.4.4.9
Terraria source code documentation
|
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< string > | GetProviderInvariantNames () |
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>() |
Definition at line 10 of file DbProviderFactories.cs.