|
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.