2778 lines
194 KiB
XML
2778 lines
194 KiB
XML
<?xml version="1.0"?>
|
|
<doc>
|
|
<assembly>
|
|
<name>Microsoft.Practices.EnterpriseLibrary.Data</name>
|
|
</assembly>
|
|
<members>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.CachingMechanism">
|
|
<devdoc>
|
|
CachingMechanism provides caching support for stored procedure
|
|
parameter discovery and caching
|
|
</devdoc>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.CachingMechanism.CloneParameters(System.Data.IDataParameter[])">
|
|
<devdoc>
|
|
Create and return a copy of the IDataParameter array.
|
|
</devdoc>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.CachingMechanism.Clear">
|
|
<devdoc>
|
|
Empties all items from the cache
|
|
</devdoc>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.CachingMechanism.AddParameterSetToCache(System.String,System.Data.IDbCommand,System.Data.IDataParameter[])">
|
|
<devdoc>
|
|
Add a parameter array to the cache for the command.
|
|
</devdoc>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.CachingMechanism.GetCachedParameterSet(System.String,System.Data.IDbCommand)">
|
|
<devdoc>
|
|
Gets a parameter array from the cache for the command. Returns null if no parameters are found.
|
|
</devdoc>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.CachingMechanism.IsParameterSetCached(System.String,System.Data.IDbCommand)">
|
|
<devdoc>
|
|
Gets if a given stored procedure on a specific connection string has a cached parameter set
|
|
</devdoc>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseAssemblerAttribute">
|
|
<summary>
|
|
Specifies what type to use to build the concrete <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Database"/> type this attribute is bound to.
|
|
This class cannot be inherited.
|
|
</summary>
|
|
<remarks>
|
|
This attribute is used by the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.DatabaseCustomFactory"/> once the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Database"/> type to build is
|
|
known based on the configuration information to determine how to build the actual <b>Database</b> instance.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseAssemblerAttribute.#ctor(System.Type)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseAssemblerAttribute"/> class with an assembler type.
|
|
</summary>
|
|
<param name="assemblerType">The assembler type. Must implement the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.IDatabaseAssembler"/> interface.</param>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseAssemblerAttribute.AssemblerType">
|
|
<summary>
|
|
Gets the database assembler type.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings">
|
|
<summary>
|
|
<para>Represents the root configuration for data.</para>
|
|
</summary>
|
|
<remarks>
|
|
<para>The class maps to the <c>databaseSettings</c> element in configuration.</para>
|
|
</remarks>
|
|
</member>
|
|
<member name="F:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings.SectionName">
|
|
<summary>
|
|
The name of the data configuration section.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings.#ctor">
|
|
<summary>
|
|
<para>Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings"/> class.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings.GetDatabaseSettings(Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource)">
|
|
<summary>
|
|
Retrieves the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings"/> from a configuration source.
|
|
</summary>
|
|
<param name="configurationSource">The <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource"/> to query for the database settings.</param>
|
|
<returns>The database settings from the configuration source, or <see langword="null"/> (<b>Nothing</b> in Visual Basic) if the
|
|
configuration source does not contain database settings.</returns>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings.DefaultDatabase">
|
|
<summary>
|
|
<para>Gets or sets the default database instance name.</para>
|
|
</summary>
|
|
<value>
|
|
<para>The default database instance name.</para>
|
|
</value>
|
|
<remarks>
|
|
<para>This property maps to the <c>defaultInstance</c> element in configuration.</para>
|
|
</remarks>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings.ProviderMappings">
|
|
<summary>
|
|
Holds the optional mappings from ADO.NET's database providers to Enterprise Library's database types.
|
|
</summary>
|
|
<seealso cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DbProviderMapping"/>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DbProviderMapping">
|
|
<summary>
|
|
Represents the mapping from an ADO.NET provider to an Enterprise Library <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Database"/>.
|
|
</summary>
|
|
<remarks>
|
|
<para>
|
|
The Enterprise Library Data Access Application Block leverages the ADO.NET 2.0 provider factories. To determine what type of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Database"/> matches a given provider factory type, the optional
|
|
<see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DbProviderMapping"/> configuration objects can be defined in the block's configuration section.
|
|
</para>
|
|
<para>
|
|
If a mapping is not present for a given provider type, sensible defaults will be used:
|
|
<list type="bullet">
|
|
<item>For provider name "System.Data.SqlClient", or for a provider of type <see cref="T:System.Data.SqlClient.SqlClientFactory"/>, the
|
|
<see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Sql.SqlDatabase"/> will be used.</item>
|
|
<item>For provider name "System.Data.OracleClient", or for a provider of type <see cref="T:System.Data.OracleClient.OracleClientFactory"/>, the
|
|
<see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.OracleDatabase"/> will be used.</item>
|
|
<item>In any other case, the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.GenericDatabase"/> will be used.</item>
|
|
</list>
|
|
</para>
|
|
</remarks>
|
|
<seealso cref="M:Microsoft.Practices.EnterpriseLibrary.Data.DatabaseConfigurationView.GetProviderMapping(System.String,System.String)"/>
|
|
<seealso cref="T:System.Data.Common.DbProviderFactory"/>
|
|
</member>
|
|
<member name="F:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DbProviderMapping.DefaultSqlProviderName">
|
|
<summary>
|
|
Default name for the Sql managed provider.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DbProviderMapping.DefaultOracleProviderName">
|
|
<summary>
|
|
Default name for the Oracle managed provider.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DbProviderMapping.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DbProviderMapping"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DbProviderMapping.#ctor(System.String,System.Type)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DbProviderMapping"/> class with name and <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Database"/> type.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DbProviderMapping.#ctor(System.String,System.String)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DbProviderMapping"/> class with name and fully qualified type name of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Database"/> type.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DbProviderMapping.DatabaseType">
|
|
<summary>
|
|
Gets or sets the type of database to use for the mapped ADO.NET provider.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DbProviderMapping.DatabaseTypeName">
|
|
<summary>
|
|
Gets or sets the fully qualified type name of the database to use for the mapped ADO.NET provider.
|
|
</summary>
|
|
<value>
|
|
The fully qualified type name of the database to use for the mapped ADO.NET provider.
|
|
</value>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DbProviderMapping.DbProviderName">
|
|
<summary>
|
|
Gets the logical name of the ADO.NET provider.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.IDatabaseAssembler">
|
|
<summary>
|
|
Represents the process to build an instance of a concrete <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Database"/> described by configuration information.
|
|
</summary>
|
|
<seealso cref="T:Microsoft.Practices.EnterpriseLibrary.Data.DatabaseCustomFactory"/>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.IDatabaseAssembler.Assemble(System.String,System.Configuration.ConnectionStringSettings,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource)">
|
|
<summary>
|
|
Builds an instance of the concrete subtype of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Database"/> the receiver knows how to build, based on
|
|
the provided connection string and any configuration information that might be contained by the
|
|
<paramref name="configurationSource"/>.
|
|
</summary>
|
|
<param name="name">The name for the new database instance.</param>
|
|
<param name="connectionStringSettings">The connection string for the new database instance.</param>
|
|
<param name="configurationSource">The source for any additional configuration information.</param>
|
|
<returns>The new database instance.</returns>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Manageability.ConnectionStringSetting">
|
|
<summary>
|
|
Represents the configuration information for an database connection defined by the connection
|
|
strings configuration section.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Manageability.ConnectionStringSetting.ConnectionString">
|
|
<summary>
|
|
Gets the connection string for the represented <see cref="T:System.Configuration.ConnectionStringSettings"/> instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Manageability.ConnectionStringSetting.ProviderName">
|
|
<summary>
|
|
Gets the provider name for the represented <see cref="T:System.Configuration.ConnectionStringSettings"/> instance.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Manageability.ConnectionStringsManageabilityProvider.OverrideWithGroupPoliciesForConfigurationSection(System.Configuration.ConnectionStringsSection,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.IRegistryKey)">
|
|
<summary>
|
|
Overrides the <paramref name="configurationSection"/>'s properties with the Group Policy values from
|
|
the registry.
|
|
</summary>
|
|
<param name="configurationSection">The configuration section that must be managed.</param>
|
|
<param name="policyKey">The <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.IRegistryKey"/> which holds the Group Policy overrides.</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Manageability.ConnectionStringsManageabilityProvider.GenerateWmiObjectsForConfigurationSection(System.Configuration.ConnectionStringsSection,System.Collections.Generic.ICollection{Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.ConfigurationSetting})">
|
|
<summary>
|
|
Creates the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.ConfigurationSetting"/> instances that describe the <paramref name="configurationSection"/>.
|
|
</summary>
|
|
<param name="configurationSection">The configuration section that must be managed.</param>
|
|
<param name="wmiSettings">A collection to where the generated WMI objects are to be added.</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Manageability.ConnectionStringsManageabilityProvider.OverrideWithGroupPoliciesAndGenerateWmiObjectsForConfigurationElements(System.Configuration.ConnectionStringsSection,System.Boolean,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.IRegistryKey,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.IRegistryKey,System.Boolean,System.Collections.Generic.ICollection{Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.ConfigurationSetting})">
|
|
<summary>
|
|
Overrides the <paramref name="configurationSection"/>'s configuration elements' properties
|
|
with the Group Policy values from the registry, if any, and creates the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.ConfigurationSetting"/>
|
|
instances that describe these configuration elements.
|
|
</summary>
|
|
<param name="configurationSection">The configuration section that must be managed.</param>
|
|
<param name="readGroupPolicies"><see langword="true"/> if Group Policy overrides must be applied; otherwise,
|
|
<see langword="false"/>.</param>
|
|
<param name="machineKey">The <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.IRegistryKey"/> which holds the Group Policy overrides for the
|
|
configuration section at the machine level, or <see langword="null"/>
|
|
if there is no such registry key.</param>
|
|
<param name="userKey">The <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.IRegistryKey"/> which holds the Group Policy overrides for the
|
|
configuration section at the user level, or <see langword="null"/>
|
|
if there is no such registry key.</param>
|
|
<param name="generateWmiObjects"><see langword="true"/> if WMI objects must be generated; otherwise,
|
|
<see langword="false"/>.</param>
|
|
<param name="wmiSettings">A collection to where the generated WMI objects are to be added.</param>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Manageability.ConnectionStringsManageabilityProvider.SectionCategoryName">
|
|
<summary>
|
|
Gets the name of the category that represents the whole configuration section.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Manageability.ConnectionStringsManageabilityProvider.SectionName">
|
|
<summary>
|
|
Gets the name of the managed configuration section.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Manageability.DatabaseBlockSetting">
|
|
<summary>
|
|
Represents the configuration information for the Database Application Block.
|
|
</summary>
|
|
<seealso cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings"/>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Manageability.DatabaseBlockSetting.DefaultDatabase">
|
|
<summary>
|
|
Gets the name of the default database on the represented database configuration section.
|
|
</summary>
|
|
<seealso cref="P:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings.DefaultDatabase">DatabaseSettings.DefaultDatabase</seealso>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Manageability.DatabaseSettingsManageabilityProvider.OverrideWithGroupPoliciesForConfigurationSection(Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.IRegistryKey)">
|
|
<summary>
|
|
Overrides the <paramref name="configurationSection"/>'s properties with the Group Policy values from
|
|
the registry.
|
|
</summary>
|
|
<param name="configurationSection">The configuration section that must be managed.</param>
|
|
<param name="policyKey">The <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.IRegistryKey"/> which holds the Group Policy overrides.</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Manageability.DatabaseSettingsManageabilityProvider.GenerateWmiObjectsForConfigurationSection(Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings,System.Collections.Generic.ICollection{Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.ConfigurationSetting})">
|
|
<summary>
|
|
Creates the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.ConfigurationSetting"/> instances that describe the <paramref name="configurationSection"/>.
|
|
</summary>
|
|
<param name="configurationSection">The configuration section that must be managed.</param>
|
|
<param name="wmiSettings">A collection to where the generated WMI objects are to be added.</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Manageability.DatabaseSettingsManageabilityProvider.OverrideWithGroupPoliciesAndGenerateWmiObjectsForConfigurationElements(Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings,System.Boolean,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.IRegistryKey,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.IRegistryKey,System.Boolean,System.Collections.Generic.ICollection{Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.ConfigurationSetting})">
|
|
<summary>
|
|
Overrides the <paramref name="configurationSection"/>'s configuration elements' properties
|
|
with the Group Policy values from the registry, if any, and creates the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.ConfigurationSetting"/>
|
|
instances that describe these configuration elements.
|
|
</summary>
|
|
<param name="configurationSection">The configuration section that must be managed.</param>
|
|
<param name="readGroupPolicies"><see langword="true"/> if Group Policy overrides must be applied; otherwise,
|
|
<see langword="false"/>.</param>
|
|
<param name="machineKey">The <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.IRegistryKey"/> which holds the Group Policy overrides for the
|
|
configuration section at the machine level, or <see langword="null"/>
|
|
if there is no such registry key.</param>
|
|
<param name="userKey">The <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.IRegistryKey"/> which holds the Group Policy overrides for the
|
|
configuration section at the user level, or <see langword="null"/>
|
|
if there is no such registry key.</param>
|
|
<param name="generateWmiObjects"><see langword="true"/> if WMI objects must be generated; otherwise,
|
|
<see langword="false"/>.</param>
|
|
<param name="wmiSettings">A collection to where the generated WMI objects are to be added.</param>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Manageability.DatabaseSettingsManageabilityProvider.SectionCategoryName">
|
|
<summary>
|
|
Gets the name of the category that represents the whole configuration section.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Manageability.DatabaseSettingsManageabilityProvider.SectionName">
|
|
<summary>
|
|
Gets the name of the managed configuration section.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Manageability.Installer">
|
|
<summary>
|
|
Installer for the WMI objects defined in the assembly.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Manageability.OracleConnectionSetting">
|
|
<summary>
|
|
Represents the configuration information for an Oracle database connection defined by the Oracle
|
|
specific connection information configuration section.
|
|
</summary>
|
|
<remarks>
|
|
The collection of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.Configuration.OraclePackageData"/> instances
|
|
defined by an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.Configuration.OracleConnectionData"/>
|
|
is represented as a <see cref="T:System.String"/> array contaning key/value pairs.
|
|
</remarks>
|
|
<seealso cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.Configuration.OracleConnectionSettings"/>
|
|
<seealso cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.Configuration.OracleConnectionData"/>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Manageability.OracleConnectionSetting.Packages">
|
|
<summary>
|
|
Gets the package mapping information specified by the represented Oracle connection data object as a
|
|
<see cref="T:System.String"/> array of key/value pairs.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Manageability.OracleConnectionSettingsManageabilityProvider.OverrideWithGroupPoliciesForConfigurationSection(Microsoft.Practices.EnterpriseLibrary.Data.Oracle.Configuration.OracleConnectionSettings,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.IRegistryKey)">
|
|
<summary>
|
|
Overrides the <paramref name="configurationSection"/>'s properties with the Group Policy values from
|
|
the registry.
|
|
</summary>
|
|
<param name="configurationSection">The configuration section that must be managed.</param>
|
|
<param name="policyKey">The <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.IRegistryKey"/> which holds the Group Policy overrides.</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Manageability.OracleConnectionSettingsManageabilityProvider.GenerateWmiObjectsForConfigurationSection(Microsoft.Practices.EnterpriseLibrary.Data.Oracle.Configuration.OracleConnectionSettings,System.Collections.Generic.ICollection{Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.ConfigurationSetting})">
|
|
<summary>
|
|
Creates the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.ConfigurationSetting"/> instances that describe the <paramref name="configurationSection"/>.
|
|
</summary>
|
|
<param name="configurationSection">The configuration section that must be managed.</param>
|
|
<param name="wmiSettings">A collection to where the generated WMI objects are to be added.</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Manageability.OracleConnectionSettingsManageabilityProvider.OverrideWithGroupPoliciesAndGenerateWmiObjectsForConfigurationElements(Microsoft.Practices.EnterpriseLibrary.Data.Oracle.Configuration.OracleConnectionSettings,System.Boolean,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.IRegistryKey,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.IRegistryKey,System.Boolean,System.Collections.Generic.ICollection{Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.ConfigurationSetting})">
|
|
<summary>
|
|
Overrides the <paramref name="configurationSection"/>'s configuration elements' properties
|
|
with the Group Policy values from the registry, if any, and creates the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.ConfigurationSetting"/>
|
|
instances that describe these configuration elements.
|
|
</summary>
|
|
<param name="configurationSection">The configuration section that must be managed.</param>
|
|
<param name="readGroupPolicies"><see langword="true"/> if Group Policy overrides must be applied; otherwise,
|
|
<see langword="false"/>.</param>
|
|
<param name="machineKey">The <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.IRegistryKey"/> which holds the Group Policy overrides for the
|
|
configuration section at the machine level, or <see langword="null"/>
|
|
if there is no such registry key.</param>
|
|
<param name="userKey">The <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.IRegistryKey"/> which holds the Group Policy overrides for the
|
|
configuration section at the user level, or <see langword="null"/>
|
|
if there is no such registry key.</param>
|
|
<param name="generateWmiObjects"><see langword="true"/> if WMI objects must be generated; otherwise,
|
|
<see langword="false"/>.</param>
|
|
<param name="wmiSettings">A collection to where the generated WMI objects are to be added.</param>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Manageability.OracleConnectionSettingsManageabilityProvider.SectionCategoryName">
|
|
<summary>
|
|
Gets the name of the category that represents the whole configuration section.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Manageability.OracleConnectionSettingsManageabilityProvider.SectionName">
|
|
<summary>
|
|
Gets the name of the managed configuration section.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Manageability.Properties.Resources">
|
|
<summary>
|
|
A strongly-typed resource class, for looking up localized strings, etc.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Manageability.Properties.Resources.ResourceManager">
|
|
<summary>
|
|
Returns the cached ResourceManager instance used by this class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Manageability.Properties.Resources.Culture">
|
|
<summary>
|
|
Overrides the current thread's CurrentUICulture property for all
|
|
resource lookups using this strongly typed resource class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Manageability.Properties.Resources.ConnectionStringConnectionStringPartName">
|
|
<summary>
|
|
Looks up a localized string similar to Connection string.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Manageability.Properties.Resources.ConnectionStringPolicyNameTemplate">
|
|
<summary>
|
|
Looks up a localized string similar to Specify settings for connection '{0}'.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Manageability.Properties.Resources.ConnectionStringProviderNamePartName">
|
|
<summary>
|
|
Looks up a localized string similar to Provider name.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Manageability.Properties.Resources.ConnectionStringsCategoryName">
|
|
<summary>
|
|
Looks up a localized string similar to Connection strings.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Manageability.Properties.Resources.DatabaseCategoryName">
|
|
<summary>
|
|
Looks up a localized string similar to Database.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Manageability.Properties.Resources.DatabaseSettingsDefaultDatabasePartName">
|
|
<summary>
|
|
Looks up a localized string similar to Default database.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Manageability.Properties.Resources.DatabaseSettingsPolicyName">
|
|
<summary>
|
|
Looks up a localized string similar to Specify Database Block Settings.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Manageability.Properties.Resources.OracleConnectionPackagesPartName">
|
|
<summary>
|
|
Looks up a localized string similar to Package mappings.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Manageability.Properties.Resources.OracleConnectionPolicyNameTemplate">
|
|
<summary>
|
|
Looks up a localized string similar to Specify settings for oracle connection '{0}'.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Manageability.Properties.Resources.OracleConnectionsCategoryName">
|
|
<summary>
|
|
Looks up a localized string similar to Oracle packages.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Manageability.Properties.Resources.ProviderMappingDatabaseTypePartName">
|
|
<summary>
|
|
Looks up a localized string similar to Database type.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Manageability.Properties.Resources.ProviderMappingPolicyNameTemplate">
|
|
<summary>
|
|
Looks up a localized string similar to Specify settings for provider '{0}'.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Manageability.Properties.Resources.ProviderMappingsCategoryName">
|
|
<summary>
|
|
Looks up a localized string similar to Provider mappings.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Manageability.ProviderMappingSetting">
|
|
<summary>
|
|
Represents the configuration information for a provider mapping defined by the Database Application Block
|
|
configuration section.
|
|
</summary>
|
|
<seealso cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings"/>
|
|
<seealso cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DbProviderMapping"/>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Manageability.ProviderMappingSetting.DatabaseType">
|
|
<summary>
|
|
Gets the type of the database to which the represented database mapping
|
|
maps its provider name.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.DatabaseProviderFactory">
|
|
<summary>
|
|
<para>Represents a factory for creating named instances of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Database"/> objects.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.DatabaseProviderFactory.#ctor">
|
|
<summary>
|
|
<para>Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.DatabaseProviderFactory"/> class
|
|
with the default configuration source.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.DatabaseProviderFactory.#ctor(Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource)">
|
|
<summary>
|
|
<para>Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.DatabaseProviderFactory"/> class
|
|
with the given configuration source.</para>
|
|
</summary>
|
|
<param name="configurationSource">The source for configuration information.</param>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.CommandFailedEvent">
|
|
<summary>
|
|
Represents the WMI event fired when a command failed during its execution.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataEvent">
|
|
<summary>
|
|
Base class for data WMI events.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataEvent.#ctor(System.String)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataEvent"/> class.
|
|
</summary>
|
|
<param name="instanceName">name of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Database"/> this event applies on.</param>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataEvent.InstanceName">
|
|
<summary>
|
|
Gets the name of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Database"/> this event applies on.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.CommandFailedEvent.#ctor(System.String,System.String,System.String,System.String)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.CommandFailedEvent"/> class.
|
|
</summary>
|
|
<param name="instanceName">The name of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Database"/> instance that executed the failed command.</param>
|
|
<param name="connectionString">The connection string of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Database"/> that executed the failed command, with credentials removed.</param>
|
|
<param name="commandText">The text of the command that failed its execution.</param>
|
|
<param name="exceptionMessage">The message that describes the exception thrown when the command failed.</param>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.CommandFailedEvent.CommandText">
|
|
<summary>
|
|
Gets the text of the command that failed its execution.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.CommandFailedEvent.ConnectionString">
|
|
<summary>
|
|
Gets the connection string of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Database"/> that executed the failed command, with credentials removed.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.CommandFailedEvent.ExceptionMessage">
|
|
<summary>
|
|
Gets the message that describes the exception thrown when the command failed.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.ConnectionFailedEvent">
|
|
<summary>
|
|
Represents the WMI event fired when a connection failed to be established.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.ConnectionFailedEvent.#ctor(System.String,System.String,System.String)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.ConnectionFailedEvent"/> class.
|
|
</summary>
|
|
<param name="instanceName">The name of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Database"/> instance that tried to establish the failed the connection.</param>
|
|
<param name="connectionString">The connection string that caused the failed connection, with credentials removed.</param>
|
|
<param name="exceptionMessage">The message that describes the exception thrown when the connection failed.</param>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.ConnectionFailedEvent.ConnectionString">
|
|
<summary>
|
|
Gets the connection string that caused the failed connection, with credentials removed.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.ConnectionFailedEvent.ExceptionMessage">
|
|
<summary>
|
|
Gets the message that describes the exception thrown when the connection failed.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataConfigurationFailureEvent">
|
|
<summary>
|
|
Represents the WMI event fired when an error in the configuration for the data access block is detected.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataConfigurationFailureEvent.#ctor(System.String,System.String)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataConfigurationFailureEvent"/> class.
|
|
</summary>
|
|
<param name="instanceName">Name of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Database"/> instance the failure ocurred in.</param>
|
|
<param name="exceptionMessage">The message that represents the exception thrown when the configuration error was detected.</param>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataConfigurationFailureEvent.ExceptionMessage">
|
|
<summary>
|
|
Gets the message that represents the exception thrown when the configuration error was detected.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationListenerBinder">
|
|
<summary>
|
|
This type supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
|
|
Explicit binder for data access instrumentation.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationListenerBinder.Bind(System.Object,System.Object)">
|
|
<summary>
|
|
Binds the events exposed by the source to the handlers in the listener.
|
|
</summary>
|
|
<param name="source">The source of instrumentation events. Must be an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationProvider"/>.</param>
|
|
<param name="listener">The listener for instrumentation events. Must be an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationListener"/>.</param>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationProvider">
|
|
<summary>
|
|
Defines the logical events that can be instrumented for <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Database"/> objects.
|
|
</summary>
|
|
<remarks>
|
|
The concrete instrumentation is provided by an object bound to the events of the provider.
|
|
The default listener, automatically bound during construction, is <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationListener"/>.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationProvider.FireCommandExecutedEvent(System.DateTime)">
|
|
<summary>
|
|
Fires the <see cref="E:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationProvider.commandExecuted"/> event.
|
|
</summary>
|
|
<param name="startTime">The time the command started its execution.</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationProvider.FireCommandFailedEvent(System.String,System.String,System.Exception)">
|
|
<summary>
|
|
Fires the <see cref="E:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationProvider.commandFailed"/> event.
|
|
</summary>
|
|
<param name="commandText">The text of the command that failed its execution.</param>
|
|
<param name="connectionString">The connection string of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Database"/> that executed the failed command, with credentials removed.</param>
|
|
<param name="exception">The exception thrown when the command failed.</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationProvider.FireConnectionOpenedEvent">
|
|
<summary>
|
|
Fires the <see cref="E:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationProvider.connectionOpened"/> event.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationProvider.FireConnectionFailedEvent(System.String,System.Exception)">
|
|
<summary>
|
|
Fires the <see cref="E:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationProvider.connectionFailed"/> event.
|
|
</summary>
|
|
<param name="connectionString">The connection string that caused the failed connection, with credentials removed.</param>
|
|
<param name="exception">The exception thrown when the connection failed.</param>
|
|
</member>
|
|
<member name="E:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationProvider.connectionOpened">
|
|
<summary>
|
|
Occurs when a new database connection is opened by a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Database"/> instance.
|
|
</summary>
|
|
</member>
|
|
<member name="E:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationProvider.connectionFailed">
|
|
<summary>
|
|
Occurs when the attempt to open a new database connection by a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Database"/> instance fails.
|
|
</summary>
|
|
</member>
|
|
<member name="E:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationProvider.commandExecuted">
|
|
<summary>
|
|
Occurs when a database command is executed by a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Database"/> instance.
|
|
</summary>
|
|
</member>
|
|
<member name="E:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationProvider.commandFailed">
|
|
<summary>
|
|
Occurs when the attempt to execute a database command by a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Database"/> instance fails.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DefaultDataEventLogger">
|
|
<summary>
|
|
The instrumentation gateway when no instances of the objects from the block are involved.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DefaultDataEventLogger.#ctor(System.Boolean,System.Boolean)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DefaultDataEventLogger"/> class, specifying whether
|
|
logging to the event log and firing WMI events is allowed.
|
|
</summary>
|
|
<param name="eventLoggingEnabled"><b>true</b> if writing to the event log is allowed, <b>false</b> otherwise.</param>
|
|
<param name="wmiEnabled"><b>true</b> if firing WMI events is allowed, <b>false</b> otherwise.</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DefaultDataEventLogger.LogConfigurationError(System.Exception,System.String)">
|
|
<summary>
|
|
Logs the occurrence of a configuration error for the Enterprise Library Data Access Application Block through the
|
|
available instrumentation mechanisms.
|
|
</summary>
|
|
<param name="instanceName">Name of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Database"/> instance in which the configuration error was detected.</param>
|
|
<param name="exception">The exception raised for the configuration error.</param>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DefaultDataEventLoggerCustomFactory">
|
|
<summary>
|
|
This type supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
|
|
Represents the process to build a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DefaultDataEventLogger"/> according to instrumentation configuration.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DefaultDataEventLoggerCustomFactory.DoCreateObject(Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.Configuration.InstrumentationConfigurationSection)">
|
|
<summary>
|
|
This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
|
|
Builds a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DefaultDataEventLogger"/>.
|
|
</summary>
|
|
<param name="instrumentationConfigurationSection">The instrumentation section that is used as configuration.</param>
|
|
<returns>A fully initialized instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DefaultDataEventLogger"/>.</returns>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.Configuration.OracleConnectionData">
|
|
<summary>
|
|
Oracle-specific connection information.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.Configuration.OracleConnectionData.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.Configuration.OracleConnectionData"/> class with default values.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.Configuration.OracleConnectionData.Packages">
|
|
<summary>
|
|
Gets a collection of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.Configuration.OraclePackageData"/> objects.
|
|
</summary>
|
|
<value>
|
|
A collection of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.Configuration.OraclePackageData"/> objects.
|
|
</value>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.DatabaseCustomFactory">
|
|
<summary>
|
|
This type supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
|
|
Represents the process to build a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Database"/> described by configuration information.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.DatabaseCustomFactory.GetAssembler(System.Type,System.String,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.ConfigurationReflectionCache)">
|
|
<summary>
|
|
This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
|
|
Returns an <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.IDatabaseAssembler"/> that represents the building process for a a concrete <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Database"/>.
|
|
</summary>
|
|
<param name="type">The concrete <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Database"/> type.</param>
|
|
<param name="name">The name of the instance to build, or <see langword="null"/> (<b>Nothing</b> in Visual Basic).</param>
|
|
<param name="reflectionCache">The cache to use retrieving reflection information.</param>
|
|
<returns>The <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.IDatabaseAssembler"/> instance.</returns>
|
|
<exception cref="T:System.InvalidOperationException">when concrete <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Database"/> type does have the required <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseAssemblerAttribute"/>.</exception>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.DatabaseCustomFactory.CreateObject(Microsoft.Practices.ObjectBuilder.IBuilderContext,System.String,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.ConfigurationReflectionCache)">
|
|
<summary>
|
|
This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
|
|
Returns a new instance of a concrete <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Database"/>, described by the <see cref="T:System.Configuration.ConnectionStringSettings"/>
|
|
found in the <paramref name="configurationSource"/> under the name <paramref name="name"/>, plus any additional
|
|
configuration information that might describe the the concrete <b>Database</b>.
|
|
</summary>
|
|
<param name="context">The <see cref="T:Microsoft.Practices.ObjectBuilder.IBuilderContext"/> that represents the current building process.</param>
|
|
<param name="name">The name of the instance to build, or <see langword="null"/> (<b>Nothing</b> in Visual Basic).</param>
|
|
<param name="configurationSource">The source for configuration objects.</param>
|
|
<param name="reflectionCache">The cache to use retrieving reflection information.</param>
|
|
<returns>A new instance of the appropriate subtype of <typeparamref name="Tobject"/>.</returns>
|
|
<exception cref="T:System.Configuration.ConfigurationErrorsException">when the configuration is invalid or <paramref name="name"/> cannot be found.</exception>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.Configuration.OracleConnectionSettings">
|
|
<summary>
|
|
Oracle-specific configuration section.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.Configuration.OracleConnectionSettings.SectionName">
|
|
<summary>
|
|
The section name for the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.Configuration.OracleConnectionSettings"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.Configuration.OracleConnectionSettings.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.Configuration.OracleConnectionSettings"/> class with default values.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.Configuration.OracleConnectionSettings.GetSettings(Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource)">
|
|
<summary>
|
|
Retrieves the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.Configuration.OracleConnectionSettings"/> from the configuration source.
|
|
</summary>
|
|
<param name="configurationSource">The configuration source to retrieve the configuration from.</param>
|
|
<returns>The configuration section, or <see langword="null"/> (<b>Nothing</b> in Visual Basic)
|
|
if not present in the configuration source.</returns>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.Configuration.OracleConnectionSettings.OracleConnectionsData">
|
|
<summary>
|
|
Collection of Oracle-specific connection information.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.Configuration.OraclePackageData">
|
|
<summary>
|
|
<para>Represents the package information to use when calling a stored procedure for Oracle.</para>
|
|
</summary>
|
|
<remarks>
|
|
<para>
|
|
A package name can be appended to the stored procedure name of a command if the prefix of the stored procedure
|
|
matchs the prefix defined. This allows the caller of the stored procedure to use stored procedures
|
|
in a more database independent fashion.
|
|
</para>
|
|
</remarks>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.IOraclePackage">
|
|
<summary>
|
|
Represents the description of an oracle package mapping.
|
|
</summary>
|
|
<remarks>
|
|
<see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.IOraclePackage"/> is used to specify how to transform store procedure names
|
|
into package qualified Oracle stored procedure names.
|
|
</remarks>
|
|
<seealso cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.OracleDatabase"/>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.IOraclePackage.Name">
|
|
<summary>
|
|
When implemented by a class, gets the name of the package.
|
|
</summary>
|
|
<value>
|
|
The name of the package.
|
|
</value>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.IOraclePackage.Prefix">
|
|
<summary>
|
|
When implemented by a class, gets the prefix for the package.
|
|
</summary>
|
|
<value>
|
|
The prefix for the package.
|
|
</value>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.Configuration.OraclePackageData.#ctor">
|
|
<summary>
|
|
<para>Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.Configuration.OraclePackageData"/> class.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.Configuration.OraclePackageData.#ctor(System.String,System.String)">
|
|
<summary>
|
|
<para>Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.Configuration.OraclePackageData"/> class, given the prefix to search for and the name of the package.</para>
|
|
</summary>
|
|
<param name="name">
|
|
<para>The name of the package to append to any found procedure that has the <paramref name="prefix"/>.</para>
|
|
</param>
|
|
<param name="prefix">
|
|
<para>The prefix of the stored procedures used in this package.</para>
|
|
</param>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.Configuration.OraclePackageData.Prefix">
|
|
<summary>
|
|
<para>Gets or sets the prefix of the stored procedures that are in the package in Oracle.</para>
|
|
</summary>
|
|
<value>
|
|
<para>The prefix of the stored procedures that are in the package in Oracle.</para>
|
|
</value>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.ConnectionString">
|
|
<summary>
|
|
ConnectionString class constructs a connection string by
|
|
inserting a username and password into a template.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.ConnectionString.#ctor(System.String,System.String,System.String)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.ConnectionString"/> with a connection string, the user ID tokens and password tokens.
|
|
</summary>
|
|
<param name="connectionString">The connection string.</param>
|
|
<param name="userIdTokens">The user id tokens that can be parsed out of the connection string.</param>
|
|
<param name="passwordTokens">The password tokens that can be parsed out of the conection string.</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.ConnectionString.ToString">
|
|
<devdoc>
|
|
Gets the formatted connection string.
|
|
</devdoc>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.ConnectionString.ToStringNoCredentials">
|
|
<devdoc>
|
|
Gets the formatted connection string without the username and password.
|
|
</devdoc>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.ConnectionString.CreateNewConnectionString(System.String)">
|
|
<summary>
|
|
Formats a new connection string with a user ID and password.
|
|
</summary>
|
|
<param name="connectionStringToFormat">
|
|
The connection string to format.
|
|
</param>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.ConnectionString.UserName">
|
|
<summary>
|
|
Gets or sets the name of the user.
|
|
</summary>
|
|
<value>The name of the user.</value>
|
|
<devdoc>
|
|
Database username for the connection string.
|
|
</devdoc>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.ConnectionString.Password">
|
|
<devdoc>
|
|
User password for the connection string.
|
|
</devdoc>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.Database">
|
|
<summary>
|
|
Represents an abstract database that commands can be run against.
|
|
</summary>
|
|
<remarks>
|
|
The <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Database"/> class leverages the provider factory model from ADO.NET. A database instance holds
|
|
a reference to a concrete <see cref="P:Microsoft.Practices.EnterpriseLibrary.Data.Database.DbProviderFactory"/> object to which it forwards the creation of ADO.NET objects.
|
|
</remarks>
|
|
</member>
|
|
<member name="F:Microsoft.Practices.EnterpriseLibrary.Data.Database.instrumentationProvider">
|
|
<summary>
|
|
The <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationProvider"/> instance that defines the logical events used to instrument this <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Database"/> instance.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.#ctor(System.String,System.Data.Common.DbProviderFactory)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Database"/> class with a connection string and a <see cref="P:Microsoft.Practices.EnterpriseLibrary.Data.Database.DbProviderFactory"/>.
|
|
</summary>
|
|
<param name="connectionString">The connection string for the database.</param>
|
|
<param name="dbProviderFactory">A <see cref="P:Microsoft.Practices.EnterpriseLibrary.Data.Database.DbProviderFactory"/> object.</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.CreateConnection">
|
|
<summary>
|
|
<para>Creates a connection for this database.</para>
|
|
</summary>
|
|
<returns>
|
|
<para>The <see cref="T:System.Data.Common.DbConnection"/> for this database.</para>
|
|
</returns>
|
|
<seealso cref="T:System.Data.Common.DbConnection"/>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.GetInstrumentationEventProvider">
|
|
<summary>
|
|
Returns the object to which the instrumentation events have been delegated.
|
|
</summary>
|
|
<returns>Object to which the instrumentation events have been delegated.</returns>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.GetStoredProcCommand(System.String)">
|
|
<summary>
|
|
<para>Creates a <see cref="T:System.Data.Common.DbCommand"/> for a stored procedure.</para>
|
|
</summary>
|
|
<param name="storedProcedureName"><para>The name of the stored procedure.</para></param>
|
|
<returns><para>The <see cref="T:System.Data.Common.DbCommand"/> for the stored procedure.</para></returns>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.GetStoredProcCommand(System.String,System.Object[])">
|
|
<summary>
|
|
<para>Creates a <see cref="T:System.Data.Common.DbCommand"/> for a stored procedure.</para>
|
|
</summary>
|
|
<param name="storedProcedureName"><para>The name of the stored procedure.</para></param>
|
|
<param name="parameterValues"><para>The list of parameters for the procedure.</para></param>
|
|
<returns><para>The <see cref="T:System.Data.Common.DbCommand"/> for the stored procedure.</para></returns>
|
|
<remarks>
|
|
<para>The parameters for the stored procedure will be discovered and the values are assigned in positional order.</para>
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.GetStoredProcCommandWithSourceColumns(System.String,System.String[])">
|
|
<summary>
|
|
Wraps around a derived class's implementation of the GetStoredProcCommandWrapper method and adds functionality for
|
|
using this method with UpdateDataSet. The GetStoredProcCommandWrapper method (above) that takes a params array
|
|
expects the array to be filled with VALUES for the parameters. This method differs from the GetStoredProcCommandWrapper
|
|
method in that it allows a user to pass in a string array. It will also dynamically discover the parameters for the
|
|
stored procedure and set the parameter's SourceColumns to the strings that are passed in. It does this by mapping
|
|
the parameters to the strings IN ORDER. Thus, order is very important.
|
|
</summary>
|
|
<param name="storedProcedureName"><para>The name of the stored procedure.</para></param>
|
|
<param name="sourceColumns"><para>The list of DataFields for the procedure.</para></param>
|
|
<returns><para>The <see cref="T:System.Data.Common.DbCommand"/> for the stored procedure.</para></returns>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.GetSqlStringCommand(System.String)">
|
|
<summary>
|
|
<para>Creates a <see cref="T:System.Data.Common.DbCommand"/> for a SQL query.</para>
|
|
</summary>
|
|
<param name="query"><para>The text of the query.</para></param>
|
|
<returns><para>The <see cref="T:System.Data.Common.DbCommand"/> for the SQL query.</para></returns>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.GetDataAdapter">
|
|
<summary>
|
|
Gets a DbDataAdapter with Standard update behavior.
|
|
</summary>
|
|
<returns>A <see cref="T:System.Data.Common.DbDataAdapter"/>.</returns>
|
|
<seealso cref="T:System.Data.Common.DbDataAdapter"/>
|
|
<devdoc>
|
|
Created this new, public method instead of modifying the protected, abstract one so that there will be no
|
|
breaking changes for any currently derived Database class.
|
|
</devdoc>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.GetDataAdapter(Microsoft.Practices.EnterpriseLibrary.Data.UpdateBehavior)">
|
|
<summary>
|
|
Gets the DbDataAdapter with the given update behavior and connection from the proper derived class.
|
|
</summary>
|
|
<param name="updateBehavior">
|
|
<para>One of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.UpdateBehavior"/> values.</para>
|
|
</param>
|
|
<returns>A <see cref="T:System.Data.Common.DbDataAdapter"/>.</returns>
|
|
<seealso cref="T:System.Data.Common.DbDataAdapter"/>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.SetUpRowUpdatedEvent(System.Data.Common.DbDataAdapter)">
|
|
<summary>
|
|
Sets the RowUpdated event for the data adapter.
|
|
</summary>
|
|
<param name="adapter">The <see cref="T:System.Data.Common.DbDataAdapter"/> to set the event.</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.LoadDataSet(System.Data.Common.DbCommand,System.Data.DataSet,System.String)">
|
|
<summary>
|
|
<para>Executes the <paramref name="command"/> and adds a new <see cref="T:System.Data.DataTable"></see> to the existing <see cref="T:System.Data.DataSet"></see>.</para>
|
|
</summary>
|
|
<param name="command">
|
|
<para>The <see cref="T:System.Data.Common.DbCommand"/> to execute.</para>
|
|
</param>
|
|
<param name="dataSet">
|
|
<para>The <see cref="T:System.Data.DataSet"/> to load.</para>
|
|
</param>
|
|
<param name="tableName">
|
|
<para>The name for the new <see cref="T:System.Data.DataTable"/> to add to the <see cref="T:System.Data.DataSet"/>.</para>
|
|
</param>
|
|
<exception cref="T:System.ArgumentNullException">Any input parameter was <see langword="null"/> (<b>Nothing</b> in Visual Basic)</exception>
|
|
<exception cref="T:System.ArgumentException">tableName was an empty string</exception>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.LoadDataSet(System.Data.Common.DbCommand,System.Data.DataSet,System.String,System.Data.Common.DbTransaction)">
|
|
<summary>
|
|
<para>Executes the <paramref name="command"/> within the given <paramref name="transaction"/> and adds a new <see cref="T:System.Data.DataTable"></see> to the existing <see cref="T:System.Data.DataSet"></see>.</para>
|
|
</summary>
|
|
<param name="command">
|
|
<para>The <see cref="T:System.Data.Common.DbCommand"/> to execute.</para>
|
|
</param>
|
|
<param name="dataSet">
|
|
<para>The <see cref="T:System.Data.DataSet"/> to load.</para>
|
|
</param>
|
|
<param name="tableName">
|
|
<para>The name for the new <see cref="T:System.Data.DataTable"/> to add to the <see cref="T:System.Data.DataSet"/>.</para>
|
|
</param>
|
|
<param name="transaction">
|
|
<para>The <see cref="T:System.Data.IDbTransaction"/> to execute the command within.</para>
|
|
</param>
|
|
<exception cref="T:System.ArgumentNullException">Any input parameter was <see langword="null"/> (<b>Nothing</b> in Visual Basic).</exception>
|
|
<exception cref="T:System.ArgumentException">tableName was an empty string.</exception>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.LoadDataSet(System.Data.Common.DbCommand,System.Data.DataSet,System.String[])">
|
|
<summary>
|
|
<para>Loads a <see cref="T:System.Data.DataSet"/> from a <see cref="T:System.Data.Common.DbCommand"/>.</para>
|
|
</summary>
|
|
<param name="command">
|
|
<para>The command to execute to fill the <see cref="T:System.Data.DataSet"/>.</para>
|
|
</param>
|
|
<param name="dataSet">
|
|
<para>The <see cref="T:System.Data.DataSet"/> to fill.</para>
|
|
</param>
|
|
<param name="tableNames">
|
|
<para>An array of table name mappings for the <see cref="T:System.Data.DataSet"/>.</para>
|
|
</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.LoadDataSet(System.Data.Common.DbCommand,System.Data.DataSet,System.String[],System.Data.Common.DbTransaction)">
|
|
<summary>
|
|
<para>Loads a <see cref="T:System.Data.DataSet"/> from a <see cref="T:System.Data.Common.DbCommand"/> in a transaction.</para>
|
|
</summary>
|
|
<param name="command">
|
|
<para>The command to execute to fill the <see cref="T:System.Data.DataSet"/>.</para>
|
|
</param>
|
|
<param name="dataSet">
|
|
<para>The <see cref="T:System.Data.DataSet"/> to fill.</para>
|
|
</param>
|
|
<param name="tableNames">
|
|
<para>An array of table name mappings for the <see cref="T:System.Data.DataSet"/>.</para>
|
|
</param>
|
|
<param name="transaction">
|
|
<para>The <see cref="T:System.Data.IDbTransaction"/> to execute the command in.</para>
|
|
</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.LoadDataSet(System.String,System.Data.DataSet,System.String[],System.Object[])">
|
|
<summary>
|
|
<para>Loads a <see cref="T:System.Data.DataSet"/> with the results returned from a stored procedure.</para>
|
|
</summary>
|
|
<param name="storedProcedureName">
|
|
<para>The stored procedure name to execute.</para>
|
|
</param>
|
|
<param name="dataSet">
|
|
<para>The <see cref="T:System.Data.DataSet"/> to fill.</para>
|
|
</param>
|
|
<param name="tableNames">
|
|
<para>An array of table name mappings for the <see cref="T:System.Data.DataSet"/>.</para>
|
|
</param>
|
|
<param name="parameterValues">
|
|
<para>An array of paramters to pass to the stored procedure. The parameter values must be in call order as they appear in the stored procedure.</para>
|
|
</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.LoadDataSet(System.Data.Common.DbTransaction,System.String,System.Data.DataSet,System.String[],System.Object[])">
|
|
<summary>
|
|
<para>Loads a <see cref="T:System.Data.DataSet"/> with the results returned from a stored procedure executed in a transaction.</para>
|
|
</summary>
|
|
<param name="transaction">
|
|
<para>The <see cref="T:System.Data.IDbTransaction"/> to execute the stored procedure in.</para>
|
|
</param>
|
|
<param name="storedProcedureName">
|
|
<para>The stored procedure name to execute.</para>
|
|
</param>
|
|
<param name="dataSet">
|
|
<para>The <see cref="T:System.Data.DataSet"/> to fill.</para>
|
|
</param>
|
|
<param name="tableNames">
|
|
<para>An array of table name mappings for the <see cref="T:System.Data.DataSet"/>.</para>
|
|
</param>
|
|
<param name="parameterValues">
|
|
<para>An array of paramters to pass to the stored procedure. The parameter values must be in call order as they appear in the stored procedure.</para>
|
|
</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.LoadDataSet(System.Data.CommandType,System.String,System.Data.DataSet,System.String[])">
|
|
<summary>
|
|
<para>Loads a <see cref="T:System.Data.DataSet"/> from command text.</para>
|
|
</summary>
|
|
<param name="commandType">
|
|
<para>One of the <see cref="T:System.Data.CommandType"/> values.</para>
|
|
</param>
|
|
<param name="commandText">
|
|
<para>The command text to execute.</para>
|
|
</param>
|
|
<param name="dataSet">
|
|
<para>The <see cref="T:System.Data.DataSet"/> to fill.</para>
|
|
</param>
|
|
<param name="tableNames">
|
|
<para>An array of table name mappings for the <see cref="T:System.Data.DataSet"/>.</para>
|
|
</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.LoadDataSet(System.Data.Common.DbTransaction,System.Data.CommandType,System.String,System.Data.DataSet,System.String[])">
|
|
<summary>
|
|
<para>Loads a <see cref="T:System.Data.DataSet"/> from command text in a transaction.</para>
|
|
</summary>
|
|
<param name="transaction">
|
|
<para>The <see cref="T:System.Data.IDbTransaction"/> to execute the command in.</para>
|
|
</param>
|
|
<param name="commandType">
|
|
<para>One of the <see cref="T:System.Data.CommandType"/> values.</para>
|
|
</param>
|
|
<param name="commandText">
|
|
<para>The command text to execute.</para>
|
|
</param>
|
|
<param name="dataSet">
|
|
<para>The <see cref="T:System.Data.DataSet"/> to fill.</para>
|
|
</param>
|
|
<param name="tableNames">
|
|
<para>An array of table name mappings for the <see cref="T:System.Data.DataSet"/>.</para>
|
|
</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.ExecuteDataSet(System.Data.Common.DbCommand)">
|
|
<summary>
|
|
<para>Executes the <paramref name="command"/> and returns the results in a new <see cref="T:System.Data.DataSet"/>.</para>
|
|
</summary>
|
|
<param name="command"><para>The <see cref="T:System.Data.Common.DbCommand"/> to execute.</para></param>
|
|
<returns>A <see cref="T:System.Data.DataSet"/> with the results of the <paramref name="command"/>.</returns>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.ExecuteDataSet(System.Data.Common.DbCommand,System.Data.Common.DbTransaction)">
|
|
<summary>
|
|
<para>Executes the <paramref name="command"/> as part of the <paramref name="transaction"/> and returns the results in a new <see cref="T:System.Data.DataSet"/>.</para>
|
|
</summary>
|
|
<param name="command"><para>The <see cref="T:System.Data.Common.DbCommand"/> to execute.</para></param>
|
|
<param name="transaction">
|
|
<para>The <see cref="T:System.Data.IDbTransaction"/> to execute the command within.</para>
|
|
</param>
|
|
<returns>A <see cref="T:System.Data.DataSet"/> with the results of the <paramref name="command"/>.</returns>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.ExecuteDataSet(System.String,System.Object[])">
|
|
<summary>
|
|
<para>Executes the <paramref name="storedProcedureName"/> with <paramref name="parameterValues"/> and returns the results in a new <see cref="T:System.Data.DataSet"/>.</para>
|
|
</summary>
|
|
<param name="storedProcedureName">
|
|
<para>The stored procedure to execute.</para>
|
|
</param>
|
|
<param name="parameterValues">
|
|
<para>An array of paramters to pass to the stored procedure. The parameter values must be in call order as they appear in the stored procedure.</para>
|
|
</param>
|
|
<returns>
|
|
<para>A <see cref="T:System.Data.DataSet"/> with the results of the <paramref name="storedProcedureName"/>.</para>
|
|
</returns>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.ExecuteDataSet(System.Data.Common.DbTransaction,System.String,System.Object[])">
|
|
<summary>
|
|
<para>Executes the <paramref name="storedProcedureName"/> with <paramref name="parameterValues"/> as part of the <paramref name="transaction"/> and returns the results in a new <see cref="T:System.Data.DataSet"/> within a transaction.</para>
|
|
</summary>
|
|
<param name="transaction">
|
|
<para>The <see cref="T:System.Data.IDbTransaction"/> to execute the command within.</para>
|
|
</param>
|
|
<param name="storedProcedureName">
|
|
<para>The stored procedure to execute.</para>
|
|
</param>
|
|
<param name="parameterValues">
|
|
<para>An array of paramters to pass to the stored procedure. The parameter values must be in call order as they appear in the stored procedure.</para>
|
|
</param>
|
|
<returns>
|
|
<para>A <see cref="T:System.Data.DataSet"/> with the results of the <paramref name="storedProcedureName"/>.</para>
|
|
</returns>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.ExecuteDataSet(System.Data.CommandType,System.String)">
|
|
<summary>
|
|
<para>Executes the <paramref name="commandText"/> interpreted as specified by the <paramref name="commandType"/> and returns the results in a new <see cref="T:System.Data.DataSet"/>.</para>
|
|
</summary>
|
|
<param name="commandType">
|
|
<para>One of the <see cref="T:System.Data.CommandType"/> values.</para>
|
|
</param>
|
|
<param name="commandText">
|
|
<para>The command text to execute.</para>
|
|
</param>
|
|
<returns>
|
|
<para>A <see cref="T:System.Data.DataSet"/> with the results of the <paramref name="commandText"/>.</para>
|
|
</returns>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.ExecuteDataSet(System.Data.Common.DbTransaction,System.Data.CommandType,System.String)">
|
|
<summary>
|
|
<para>Executes the <paramref name="commandText"/> as part of the given <paramref name="transaction"/> and returns the results in a new <see cref="T:System.Data.DataSet"/>.</para>
|
|
</summary>
|
|
<param name="transaction">
|
|
<para>The <see cref="T:System.Data.IDbTransaction"/> to execute the command within.</para>
|
|
</param>
|
|
<param name="commandType">
|
|
<para>One of the <see cref="T:System.Data.CommandType"/> values.</para>
|
|
</param>
|
|
<param name="commandText">
|
|
<para>The command text to execute.</para>
|
|
</param>
|
|
<returns>
|
|
<para>A <see cref="T:System.Data.DataSet"/> with the results of the <paramref name="commandText"/>.</para>
|
|
</returns>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.ExecuteScalar(System.Data.Common.DbCommand)">
|
|
<summary>
|
|
<para>Executes the <paramref name="command"/> and returns the first column of the first row in the result set returned by the query. Extra columns or rows are ignored.</para>
|
|
</summary>
|
|
<param name="command">
|
|
<para>The command that contains the query to execute.</para>
|
|
</param>
|
|
<returns>
|
|
<para>The first column of the first row in the result set.</para>
|
|
</returns>
|
|
<seealso cref="M:System.Data.IDbCommand.ExecuteScalar"/>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.ExecuteScalar(System.Data.Common.DbCommand,System.Data.Common.DbTransaction)">
|
|
<summary>
|
|
<para>Executes the <paramref name="command"/> within a <paramref name="transaction"/>, and returns the first column of the first row in the result set returned by the query. Extra columns or rows are ignored.</para>
|
|
</summary>
|
|
<param name="command">
|
|
<para>The command that contains the query to execute.</para>
|
|
</param>
|
|
<param name="transaction">
|
|
<para>The <see cref="T:System.Data.IDbTransaction"/> to execute the command within.</para>
|
|
</param>
|
|
<returns>
|
|
<para>The first column of the first row in the result set.</para>
|
|
</returns>
|
|
<seealso cref="M:System.Data.IDbCommand.ExecuteScalar"/>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.ExecuteScalar(System.String,System.Object[])">
|
|
<summary>
|
|
<para>Executes the <paramref name="storedProcedureName"/> with the given <paramref name="parameterValues"/> and returns the first column of the first row in the result set returned by the query. Extra columns or rows are ignored.</para>
|
|
</summary>
|
|
<param name="storedProcedureName">
|
|
<para>The stored procedure to execute.</para>
|
|
</param>
|
|
<param name="parameterValues">
|
|
<para>An array of paramters to pass to the stored procedure. The parameter values must be in call order as they appear in the stored procedure.</para>
|
|
</param>
|
|
<returns>
|
|
<para>The first column of the first row in the result set.</para>
|
|
</returns>
|
|
<seealso cref="M:System.Data.IDbCommand.ExecuteScalar"/>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.ExecuteScalar(System.Data.Common.DbTransaction,System.String,System.Object[])">
|
|
<summary>
|
|
<para>Executes the <paramref name="storedProcedureName"/> with the given <paramref name="parameterValues"/> within a
|
|
<paramref name="transaction"/> and returns the first column of the first row in the result set returned by the query. Extra columns or rows are ignored.</para>
|
|
</summary>
|
|
<param name="transaction">
|
|
<para>The <see cref="T:System.Data.IDbTransaction"/> to execute the command within.</para>
|
|
</param>
|
|
<param name="storedProcedureName">
|
|
<para>The stored procedure to execute.</para>
|
|
</param>
|
|
<param name="parameterValues">
|
|
<para>An array of paramters to pass to the stored procedure. The parameter values must be in call order as they appear in the stored procedure.</para>
|
|
</param>
|
|
<returns>
|
|
<para>The first column of the first row in the result set.</para>
|
|
</returns>
|
|
<seealso cref="M:System.Data.IDbCommand.ExecuteScalar"/>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.ExecuteScalar(System.Data.CommandType,System.String)">
|
|
<summary>
|
|
<para>Executes the <paramref name="commandText"/> interpreted as specified by the <paramref name="commandType"/> and returns the first column of the first row in the result set returned by the query. Extra columns or rows are ignored.</para>
|
|
</summary>
|
|
<param name="commandType">
|
|
<para>One of the <see cref="T:System.Data.CommandType"/> values.</para>
|
|
</param>
|
|
<param name="commandText">
|
|
<para>The command text to execute.</para>
|
|
</param>
|
|
<returns>
|
|
<para>The first column of the first row in the result set.</para>
|
|
</returns>
|
|
<seealso cref="M:System.Data.IDbCommand.ExecuteScalar"/>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.ExecuteScalar(System.Data.Common.DbTransaction,System.Data.CommandType,System.String)">
|
|
<summary>
|
|
<para>Executes the <paramref name="commandText"/> interpreted as specified by the <paramref name="commandType"/>
|
|
within the given <paramref name="transaction"/> and returns the first column of the first row in the result set returned by the query. Extra columns or rows are ignored.</para>
|
|
</summary>
|
|
<param name="transaction">
|
|
<para>The <see cref="T:System.Data.IDbTransaction"/> to execute the command within.</para>
|
|
</param>
|
|
<param name="commandType">
|
|
<para>One of the <see cref="T:System.Data.CommandType"/> values.</para>
|
|
</param>
|
|
<param name="commandText">
|
|
<para>The command text to execute.</para>
|
|
</param>
|
|
<returns>
|
|
<para>The first column of the first row in the result set.</para>
|
|
</returns>
|
|
<seealso cref="M:System.Data.IDbCommand.ExecuteScalar"/>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.ExecuteNonQuery(System.Data.Common.DbCommand)">
|
|
<summary>
|
|
<para>Executes the <paramref name="command"/> and returns the number of rows affected.</para>
|
|
</summary>
|
|
<param name="command">
|
|
<para>The command that contains the query to execute.</para>
|
|
</param>
|
|
<seealso cref="M:System.Data.IDbCommand.ExecuteScalar"/>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.ExecuteNonQuery(System.Data.Common.DbCommand,System.Data.Common.DbTransaction)">
|
|
<summary>
|
|
<para>Executes the <paramref name="command"/> within the given <paramref name="transaction"/>, and returns the number of rows affected.</para>
|
|
</summary>
|
|
<param name="command">
|
|
<para>The command that contains the query to execute.</para>
|
|
</param>
|
|
<param name="transaction">
|
|
<para>The <see cref="T:System.Data.IDbTransaction"/> to execute the command within.</para>
|
|
</param>
|
|
<seealso cref="M:System.Data.IDbCommand.ExecuteScalar"/>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.ExecuteNonQuery(System.String,System.Object[])">
|
|
<summary>
|
|
<para>Executes the <paramref name="storedProcedureName"/> using the given <paramref name="parameterValues"/> and returns the number of rows affected.</para>
|
|
</summary>
|
|
<param name="storedProcedureName">
|
|
<para>The name of the stored procedure to execute.</para>
|
|
</param>
|
|
<param name="parameterValues">
|
|
<para>An array of paramters to pass to the stored procedure. The parameter values must be in call order as they appear in the stored procedure.</para>
|
|
</param>
|
|
<returns>
|
|
<para>The number of rows affected</para>
|
|
</returns>
|
|
<seealso cref="M:System.Data.IDbCommand.ExecuteScalar"/>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.ExecuteNonQuery(System.Data.Common.DbTransaction,System.String,System.Object[])">
|
|
<summary>
|
|
<para>Executes the <paramref name="storedProcedureName"/> using the given <paramref name="parameterValues"/> within a transaction and returns the number of rows affected.</para>
|
|
</summary>
|
|
<param name="transaction">
|
|
<para>The <see cref="T:System.Data.IDbTransaction"/> to execute the command within.</para>
|
|
</param>
|
|
<param name="storedProcedureName">
|
|
<para>The name of the stored procedure to execute.</para>
|
|
</param>
|
|
<param name="parameterValues">
|
|
<para>An array of parameters to pass to the stored procedure. The parameter values must be in call order as they appear in the stored procedure.</para>
|
|
</param>
|
|
<returns>
|
|
<para>The number of rows affected.</para>
|
|
</returns>
|
|
<seealso cref="M:System.Data.IDbCommand.ExecuteScalar"/>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.ExecuteNonQuery(System.Data.CommandType,System.String)">
|
|
<summary>
|
|
<para>Executes the <paramref name="commandText"/> interpreted as specified by the <paramref name="commandType"/> and returns the number of rows affected.</para>
|
|
</summary>
|
|
<param name="commandType">
|
|
<para>One of the <see cref="T:System.Data.CommandType"/> values.</para>
|
|
</param>
|
|
<param name="commandText">
|
|
<para>The command text to execute.</para>
|
|
</param>
|
|
<returns>
|
|
<para>The number of rows affected.</para>
|
|
</returns>
|
|
<seealso cref="M:System.Data.IDbCommand.ExecuteScalar"/>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.ExecuteNonQuery(System.Data.Common.DbTransaction,System.Data.CommandType,System.String)">
|
|
<summary>
|
|
<para>Executes the <paramref name="commandText"/> interpreted as specified by the <paramref name="commandType"/> as part of the given <paramref name="transaction"/> and returns the number of rows affected.</para>
|
|
</summary>
|
|
<param name="transaction">
|
|
<para>The <see cref="T:System.Data.IDbTransaction"/> to execute the command within.</para>
|
|
</param>
|
|
<param name="commandType">
|
|
<para>One of the <see cref="T:System.Data.CommandType"/> values.</para>
|
|
</param>
|
|
<param name="commandText">
|
|
<para>The command text to execute.</para>
|
|
</param>
|
|
<returns>
|
|
<para>The number of rows affected</para>
|
|
</returns>
|
|
<seealso cref="M:System.Data.IDbCommand.ExecuteScalar"/>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.ExecuteReader(System.Data.Common.DbCommand)">
|
|
<summary>
|
|
<para>Executes the <paramref name="command"/> and returns an <see cref="T:System.Data.IDataReader"></see> through which the result can be read.
|
|
It is the responsibility of the caller to close the connection and reader when finished.</para>
|
|
</summary>
|
|
<param name="command">
|
|
<para>The command that contains the query to execute.</para>
|
|
</param>
|
|
<returns>
|
|
<para>An <see cref="T:System.Data.IDataReader"/> object.</para>
|
|
</returns>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.ExecuteReader(System.Data.Common.DbCommand,System.Data.Common.DbTransaction)">
|
|
<summary>
|
|
<para>Executes the <paramref name="command"/> within a transaction and returns an <see cref="T:System.Data.IDataReader"></see> through which the result can be read.
|
|
It is the responsibility of the caller to close the connection and reader when finished.</para>
|
|
</summary>
|
|
<param name="command">
|
|
<para>The command that contains the query to execute.</para>
|
|
</param>
|
|
<param name="transaction">
|
|
<para>The <see cref="T:System.Data.IDbTransaction"/> to execute the command within.</para>
|
|
</param>
|
|
<returns>
|
|
<para>An <see cref="T:System.Data.IDataReader"/> object.</para>
|
|
</returns>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.ExecuteReader(System.String,System.Object[])">
|
|
<summary>
|
|
<para>Executes the <paramref name="storedProcedureName"/> with the given <paramref name="parameterValues"/> and returns an <see cref="T:System.Data.IDataReader"></see> through which the result can be read.
|
|
It is the responsibility of the caller to close the connection and reader when finished.</para>
|
|
</summary>
|
|
<param name="storedProcedureName">
|
|
<para>The command that contains the query to execute.</para>
|
|
</param>
|
|
<param name="parameterValues">
|
|
<para>An array of paramters to pass to the stored procedure. The parameter values must be in call order as they appear in the stored procedure.</para>
|
|
</param>
|
|
<returns>
|
|
<para>An <see cref="T:System.Data.IDataReader"/> object.</para>
|
|
</returns>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.ExecuteReader(System.Data.Common.DbTransaction,System.String,System.Object[])">
|
|
<summary>
|
|
<para>Executes the <paramref name="storedProcedureName"/> with the given <paramref name="parameterValues"/> within the given <paramref name="transaction"/> and returns an <see cref="T:System.Data.IDataReader"></see> through which the result can be read.
|
|
It is the responsibility of the caller to close the connection and reader when finished.</para>
|
|
</summary>
|
|
<param name="transaction">
|
|
<para>The <see cref="T:System.Data.IDbTransaction"/> to execute the command within.</para>
|
|
</param>
|
|
<param name="storedProcedureName">
|
|
<para>The command that contains the query to execute.</para>
|
|
</param>
|
|
<param name="parameterValues">
|
|
<para>An array of paramters to pass to the stored procedure. The parameter values must be in call order as they appear in the stored procedure.</para>
|
|
</param>
|
|
<returns>
|
|
<para>An <see cref="T:System.Data.IDataReader"/> object.</para>
|
|
</returns>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.ExecuteReader(System.Data.CommandType,System.String)">
|
|
<summary>
|
|
<para>Executes the <paramref name="commandText"/> interpreted as specified by the <paramref name="commandType"/> and returns an <see cref="T:System.Data.IDataReader"></see> through which the result can be read.
|
|
It is the responsibility of the caller to close the connection and reader when finished.</para>
|
|
</summary>
|
|
<param name="commandType">
|
|
<para>One of the <see cref="T:System.Data.CommandType"/> values.</para>
|
|
</param>
|
|
<param name="commandText">
|
|
<para>The command text to execute.</para>
|
|
</param>
|
|
<returns>
|
|
<para>An <see cref="T:System.Data.IDataReader"/> object.</para>
|
|
</returns>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.ExecuteReader(System.Data.Common.DbTransaction,System.Data.CommandType,System.String)">
|
|
<summary>
|
|
<para>Executes the <paramref name="commandText"/> interpreted as specified by the <paramref name="commandType"/> within the given
|
|
<paramref name="transaction"/> and returns an <see cref="T:System.Data.IDataReader"></see> through which the result can be read.
|
|
It is the responsibility of the caller to close the connection and reader when finished.</para>
|
|
</summary>
|
|
<param name="transaction">
|
|
<para>The <see cref="T:System.Data.IDbTransaction"/> to execute the command within.</para>
|
|
</param>
|
|
<param name="commandType">
|
|
<para>One of the <see cref="T:System.Data.CommandType"/> values.</para>
|
|
</param>
|
|
<param name="commandText">
|
|
<para>The command text to execute.</para>
|
|
</param>
|
|
<returns>
|
|
<para>An <see cref="T:System.Data.IDataReader"/> object.</para>
|
|
</returns>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.UpdateDataSet(System.Data.DataSet,System.String,System.Data.Common.DbCommand,System.Data.Common.DbCommand,System.Data.Common.DbCommand,Microsoft.Practices.EnterpriseLibrary.Data.UpdateBehavior,System.Nullable{System.Int32})">
|
|
<summary>
|
|
<para>Calls the respective INSERT, UPDATE, or DELETE statements for each inserted, updated, or deleted row in the <see cref="T:System.Data.DataSet"/>.</para>
|
|
</summary>
|
|
<param name="dataSet"><para>The <see cref="T:System.Data.DataSet"/> used to update the data source.</para></param>
|
|
<param name="tableName"><para>The name of the source table to use for table mapping.</para></param>
|
|
<param name="insertCommand"><para>The <see cref="T:System.Data.Common.DbCommand"/> executed when <see cref="T:System.Data.DataRowState"/> is <seealso cref="F:System.Data.DataRowState.Added"/></para></param>
|
|
<param name="updateCommand"><para>The <see cref="T:System.Data.Common.DbCommand"/> executed when <see cref="T:System.Data.DataRowState"/> is <seealso cref="F:System.Data.DataRowState.Modified"/></para></param>
|
|
<param name="deleteCommand"><para>The <see cref="T:System.Data.Common.DbCommand"/> executed when <see cref="T:System.Data.DataRowState"/> is <seealso cref="F:System.Data.DataRowState.Deleted"/></para></param>
|
|
<param name="updateBehavior"><para>One of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.UpdateBehavior"/> values.</para></param>
|
|
<param name="updateBatchSize">The number of database commands to execute in a batch.</param>
|
|
<returns>number of records affected</returns>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.UpdateDataSet(System.Data.DataSet,System.String,System.Data.Common.DbCommand,System.Data.Common.DbCommand,System.Data.Common.DbCommand,Microsoft.Practices.EnterpriseLibrary.Data.UpdateBehavior)">
|
|
<summary>
|
|
<para>Calls the respective INSERT, UPDATE, or DELETE statements for each inserted, updated, or deleted row in the <see cref="T:System.Data.DataSet"/>.</para>
|
|
</summary>
|
|
<param name="dataSet"><para>The <see cref="T:System.Data.DataSet"/> used to update the data source.</para></param>
|
|
<param name="tableName"><para>The name of the source table to use for table mapping.</para></param>
|
|
<param name="insertCommand"><para>The <see cref="T:System.Data.Common.DbCommand"/> executed when <see cref="T:System.Data.DataRowState"/> is <seealso cref="F:System.Data.DataRowState.Added"/></para></param>
|
|
<param name="updateCommand"><para>The <see cref="T:System.Data.Common.DbCommand"/> executed when <see cref="T:System.Data.DataRowState"/> is <seealso cref="F:System.Data.DataRowState.Modified"/></para></param>
|
|
<param name="deleteCommand"><para>The <see cref="T:System.Data.Common.DbCommand"/> executed when <see cref="T:System.Data.DataRowState"/> is <seealso cref="F:System.Data.DataRowState.Deleted"/></para></param>
|
|
<param name="updateBehavior"><para>One of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.UpdateBehavior"/> values.</para></param>
|
|
<returns>number of records affected</returns>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.UpdateDataSet(System.Data.DataSet,System.String,System.Data.Common.DbCommand,System.Data.Common.DbCommand,System.Data.Common.DbCommand,System.Data.Common.DbTransaction,System.Nullable{System.Int32})">
|
|
<summary>
|
|
<para>Calls the respective INSERT, UPDATE, or DELETE statements for each inserted, updated, or deleted row in the <see cref="T:System.Data.DataSet"/> within a transaction.</para>
|
|
</summary>
|
|
<param name="dataSet"><para>The <see cref="T:System.Data.DataSet"/> used to update the data source.</para></param>
|
|
<param name="tableName"><para>The name of the source table to use for table mapping.</para></param>
|
|
<param name="insertCommand"><para>The <see cref="T:System.Data.Common.DbCommand"/> executed when <see cref="T:System.Data.DataRowState"/> is <seealso cref="F:System.Data.DataRowState.Added"/>.</para></param>
|
|
<param name="updateCommand"><para>The <see cref="T:System.Data.Common.DbCommand"/> executed when <see cref="T:System.Data.DataRowState"/> is <seealso cref="F:System.Data.DataRowState.Modified"/>.</para></param>
|
|
<param name="deleteCommand"><para>The <see cref="T:System.Data.Common.DbCommand"/> executed when <see cref="T:System.Data.DataRowState"/> is <seealso cref="F:System.Data.DataRowState.Deleted"/>.</para></param>
|
|
<param name="transaction"><para>The <see cref="T:System.Data.IDbTransaction"/> to use.</para></param>
|
|
<param name="updateBatchSize">The number of commands that can be executed in a single call to the database. Set to 0 to
|
|
use the largest size the server can handle, 1 to disable batch updates, and anything else to set the number of rows.
|
|
</param>
|
|
<returns>Number of records affected.</returns>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.UpdateDataSet(System.Data.DataSet,System.String,System.Data.Common.DbCommand,System.Data.Common.DbCommand,System.Data.Common.DbCommand,System.Data.Common.DbTransaction)">
|
|
<summary>
|
|
<para>Calls the respective INSERT, UPDATE, or DELETE statements for each inserted, updated, or deleted row in the <see cref="T:System.Data.DataSet"/> within a transaction.</para>
|
|
</summary>
|
|
<param name="dataSet"><para>The <see cref="T:System.Data.DataSet"/> used to update the data source.</para></param>
|
|
<param name="tableName"><para>The name of the source table to use for table mapping.</para></param>
|
|
<param name="insertCommand"><para>The <see cref="T:System.Data.Common.DbCommand"/> executed when <see cref="T:System.Data.DataRowState"/> is <seealso cref="F:System.Data.DataRowState.Added"/>.</para></param>
|
|
<param name="updateCommand"><para>The <see cref="T:System.Data.Common.DbCommand"/> executed when <see cref="T:System.Data.DataRowState"/> is <seealso cref="F:System.Data.DataRowState.Modified"/>.</para></param>
|
|
<param name="deleteCommand"><para>The <see cref="T:System.Data.Common.DbCommand"/> executed when <see cref="T:System.Data.DataRowState"/> is <seealso cref="F:System.Data.DataRowState.Deleted"/>.</para></param>
|
|
<param name="transaction"><para>The <see cref="T:System.Data.IDbTransaction"/> to use.</para></param>
|
|
<returns>Number of records affected.</returns>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.AddParameter(System.Data.Common.DbCommand,System.String,System.Data.DbType,System.Int32,System.Data.ParameterDirection,System.Boolean,System.Byte,System.Byte,System.String,System.Data.DataRowVersion,System.Object)">
|
|
<summary>
|
|
Adds a new In <see cref="T:System.Data.Common.DbParameter"/> object to the given <paramref name="command"/>.
|
|
</summary>
|
|
<param name="command">The command to add the parameter.</param>
|
|
<param name="name"><para>The name of the parameter.</para></param>
|
|
<param name="dbType"><para>One of the <see cref="T:System.Data.DbType"/> values.</para></param>
|
|
<param name="size"><para>The maximum size of the data within the column.</para></param>
|
|
<param name="direction"><para>One of the <see cref="T:System.Data.ParameterDirection"/> values.</para></param>
|
|
<param name="nullable"><para>Avalue indicating whether the parameter accepts <see langword="null"/> (<b>Nothing</b> in Visual Basic) values.</para></param>
|
|
<param name="precision"><para>The maximum number of digits used to represent the <paramref name="value"/>.</para></param>
|
|
<param name="scale"><para>The number of decimal places to which <paramref name="value"/> is resolved.</para></param>
|
|
<param name="sourceColumn"><para>The name of the source column mapped to the DataSet and used for loading or returning the <paramref name="value"/>.</para></param>
|
|
<param name="sourceVersion"><para>One of the <see cref="T:System.Data.DataRowVersion"/> values.</para></param>
|
|
<param name="value"><para>The value of the parameter.</para></param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.AddParameter(System.Data.Common.DbCommand,System.String,System.Data.DbType,System.Data.ParameterDirection,System.String,System.Data.DataRowVersion,System.Object)">
|
|
<summary>
|
|
<para>Adds a new instance of a <see cref="T:System.Data.Common.DbParameter"/> object to the command.</para>
|
|
</summary>
|
|
<param name="command">The command to add the parameter.</param>
|
|
<param name="name"><para>The name of the parameter.</para></param>
|
|
<param name="dbType"><para>One of the <see cref="T:System.Data.DbType"/> values.</para></param>
|
|
<param name="direction"><para>One of the <see cref="T:System.Data.ParameterDirection"/> values.</para></param>
|
|
<param name="sourceColumn"><para>The name of the source column mapped to the DataSet and used for loading or returning the <paramref name="value"/>.</para></param>
|
|
<param name="sourceVersion"><para>One of the <see cref="T:System.Data.DataRowVersion"/> values.</para></param>
|
|
<param name="value"><para>The value of the parameter.</para></param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.AddOutParameter(System.Data.Common.DbCommand,System.String,System.Data.DbType,System.Int32)">
|
|
<summary>
|
|
Adds a new Out <see cref="T:System.Data.Common.DbParameter"/> object to the given <paramref name="command"/>.
|
|
</summary>
|
|
<param name="command">The command to add the out parameter.</param>
|
|
<param name="name"><para>The name of the parameter.</para></param>
|
|
<param name="dbType"><para>One of the <see cref="T:System.Data.DbType"/> values.</para></param>
|
|
<param name="size"><para>The maximum size of the data within the column.</para></param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.AddInParameter(System.Data.Common.DbCommand,System.String,System.Data.DbType)">
|
|
<summary>
|
|
Adds a new In <see cref="T:System.Data.Common.DbParameter"/> object to the given <paramref name="command"/>.
|
|
</summary>
|
|
<param name="command">The command to add the in parameter.</param>
|
|
<param name="name"><para>The name of the parameter.</para></param>
|
|
<param name="dbType"><para>One of the <see cref="T:System.Data.DbType"/> values.</para></param>
|
|
<remarks>
|
|
<para>This version of the method is used when you can have the same parameter object multiple times with different values.</para>
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.AddInParameter(System.Data.Common.DbCommand,System.String,System.Data.DbType,System.Object)">
|
|
<summary>
|
|
Adds a new In <see cref="T:System.Data.Common.DbParameter"/> object to the given <paramref name="command"/>.
|
|
</summary>
|
|
<param name="command">The commmand to add the parameter.</param>
|
|
<param name="name"><para>The name of the parameter.</para></param>
|
|
<param name="dbType"><para>One of the <see cref="T:System.Data.DbType"/> values.</para></param>
|
|
<param name="value"><para>The value of the parameter.</para></param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.AddInParameter(System.Data.Common.DbCommand,System.String,System.Data.DbType,System.String,System.Data.DataRowVersion)">
|
|
<summary>
|
|
Adds a new In <see cref="T:System.Data.Common.DbParameter"/> object to the given <paramref name="command"/>.
|
|
</summary>
|
|
<param name="command">The command to add the parameter.</param>
|
|
<param name="name"><para>The name of the parameter.</para></param>
|
|
<param name="dbType"><para>One of the <see cref="T:System.Data.DbType"/> values.</para></param>
|
|
<param name="sourceColumn"><para>The name of the source column mapped to the DataSet and used for loading or returning the value.</para></param>
|
|
<param name="sourceVersion"><para>One of the <see cref="T:System.Data.DataRowVersion"/> values.</para></param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.ClearParameterCache">
|
|
<summary>
|
|
Clears the parameter cache. Since there is only one parameter cache that is shared by all instances
|
|
of this class, this clears all parameters cached for all databases.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.SetParameterValue(System.Data.Common.DbCommand,System.String,System.Object)">
|
|
<summary>
|
|
Sets a parameter value.
|
|
</summary>
|
|
<param name="command">The command with the parameter.</param>
|
|
<param name="parameterName">The parameter name.</param>
|
|
<param name="value">The parameter value.</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.GetParameterValue(System.Data.Common.DbCommand,System.String)">
|
|
<summary>
|
|
Gets a parameter value.
|
|
</summary>
|
|
<param name="command">The command that contains the parameter.</param>
|
|
<param name="name">The name of the parameter.</param>
|
|
<returns>The value of the parameter.</returns>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.PrepareCommand(System.Data.Common.DbCommand,System.Data.Common.DbConnection)">
|
|
<summary>
|
|
<para>Assigns a <paramref name="connection"/> to the <paramref name="command"/> and discovers parameters if needed.</para>
|
|
</summary>
|
|
<param name="command"><para>The command that contains the query to prepare.</para></param>
|
|
<param name="connection">The connection to assign to the command.</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.PrepareCommand(System.Data.Common.DbCommand,System.Data.Common.DbTransaction)">
|
|
<summary>
|
|
<para>Assigns a <paramref name="transaction"/> to the <paramref name="command"/> and discovers parameters if needed.</para>
|
|
</summary>
|
|
<param name="command"><para>The command that contains the query to prepare.</para></param>
|
|
<param name="transaction">The transaction to assign to the command.</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.GetOpenConnection">
|
|
<summary>
|
|
Get's a "wrapped" connection that will be not be disposed if a transaction is
|
|
active (created by creating a <see cref="T:System.Transactions.TransactionScope"/> instance). The
|
|
connection will be disposed when no transaction is active.
|
|
</summary>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.GetOpenConnection(System.Boolean)">
|
|
<summary>
|
|
Get's a "wrapped" connection that will be not be disposed if a transaction is
|
|
active (created by creating a <see cref="T:System.Transactions.TransactionScope"/> instance). The
|
|
connection can be disposed when no transaction is active.
|
|
</summary>
|
|
<param name="disposeInnerConnection">
|
|
Determines if the connection will be disposed when there isn't an active
|
|
transaction.
|
|
</param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.OpenConnection">
|
|
<summary>
|
|
<para>Opens a connection.</para>
|
|
</summary>
|
|
<returns>The opened connection.</returns>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.SameNumberOfParametersAndValues(System.Data.Common.DbCommand,System.Object[])">
|
|
<summary>
|
|
Determines if the number of parameters in the command matches the array of parameter values.
|
|
</summary>
|
|
<param name="command">The <see cref="T:System.Data.Common.DbCommand"/> containing the parameters.</param>
|
|
<param name="values">The array of parameter values.</param>
|
|
<returns><see langword="true"/> if the number of parameters and values match; otherwise, <see langword="false"/>.</returns>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.BuildParameterName(System.String)">
|
|
<summary>
|
|
Builds a value parameter name for the current database.
|
|
</summary>
|
|
<param name="name">The name of the parameter.</param>
|
|
<returns>A correctly formated parameter name.</returns>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.DiscoverParameters(System.Data.Common.DbCommand)">
|
|
<summary>
|
|
Discovers the parameters for a <see cref="T:System.Data.Common.DbCommand"/>.
|
|
</summary>
|
|
<param name="command">The <see cref="T:System.Data.Common.DbCommand"/> to discover the parameters.</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.DeriveParameters(System.Data.Common.DbCommand)">
|
|
<summary>
|
|
Retrieves parameter information from the stored procedure specified in the <see cref="T:System.Data.Common.DbCommand"/> and populates the Parameters collection of the specified <see cref="T:System.Data.Common.DbCommand"/> object.
|
|
</summary>
|
|
<param name="discoveryCommand">The <see cref="T:System.Data.Common.DbCommand"/> to do the discovery.</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.DoExecuteNonQuery(System.Data.Common.DbCommand)">
|
|
<summary>
|
|
Executes the query for <paramref name="command"/>.
|
|
</summary>
|
|
<param name="command">The <see cref="T:System.Data.Common.DbCommand"/> representing the query to execute.</param>
|
|
<returns>The quantity of rows affected.</returns>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.CreateParameter(System.String,System.Data.DbType,System.Int32,System.Data.ParameterDirection,System.Boolean,System.Byte,System.Byte,System.String,System.Data.DataRowVersion,System.Object)">
|
|
<summary>
|
|
<para>Adds a new instance of a <see cref="T:System.Data.Common.DbParameter"/> object.</para>
|
|
</summary>
|
|
<param name="name"><para>The name of the parameter.</para></param>
|
|
<param name="dbType"><para>One of the <see cref="T:System.Data.DbType"/> values.</para></param>
|
|
<param name="size"><para>The maximum size of the data within the column.</para></param>
|
|
<param name="direction"><para>One of the <see cref="T:System.Data.ParameterDirection"/> values.</para></param>
|
|
<param name="nullable"><para>Avalue indicating whether the parameter accepts <see langword="null"/> (<b>Nothing</b> in Visual Basic) values.</para></param>
|
|
<param name="precision"><para>The maximum number of digits used to represent the <paramref name="value"/>.</para></param>
|
|
<param name="scale"><para>The number of decimal places to which <paramref name="value"/> is resolved.</para></param>
|
|
<param name="sourceColumn"><para>The name of the source column mapped to the DataSet and used for loading or returning the <paramref name="value"/>.</para></param>
|
|
<param name="sourceVersion"><para>One of the <see cref="T:System.Data.DataRowVersion"/> values.</para></param>
|
|
<param name="value"><para>The value of the parameter.</para></param>
|
|
<returns>A newly created <see cref="T:System.Data.Common.DbParameter"/> fully initialized with given parameters.</returns>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.CreateParameter(System.String)">
|
|
<summary>
|
|
<para>Adds a new instance of a <see cref="T:System.Data.Common.DbParameter"/> object.</para>
|
|
</summary>
|
|
<param name="name"><para>The name of the parameter.</para></param>
|
|
<returns><para>An unconfigured parameter.</para></returns>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.UserParametersStartIndex">
|
|
<summary>
|
|
Returns the starting index for parameters in a command.
|
|
</summary>
|
|
<returns>The starting index for parameters in a command.</returns>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.ConfigureParameter(System.Data.Common.DbParameter,System.String,System.Data.DbType,System.Int32,System.Data.ParameterDirection,System.Boolean,System.Byte,System.Byte,System.String,System.Data.DataRowVersion,System.Object)">
|
|
<summary>
|
|
Configures a given <see cref="T:System.Data.Common.DbParameter"/>.
|
|
</summary>
|
|
<param name="param">The <see cref="T:System.Data.Common.DbParameter"/> to configure.</param>
|
|
<param name="name"><para>The name of the parameter.</para></param>
|
|
<param name="dbType"><para>One of the <see cref="T:System.Data.DbType"/> values.</para></param>
|
|
<param name="size"><para>The maximum size of the data within the column.</para></param>
|
|
<param name="direction"><para>One of the <see cref="T:System.Data.ParameterDirection"/> values.</para></param>
|
|
<param name="nullable"><para>Avalue indicating whether the parameter accepts <see langword="null"/> (<b>Nothing</b> in Visual Basic) values.</para></param>
|
|
<param name="precision"><para>The maximum number of digits used to represent the <paramref name="value"/>.</para></param>
|
|
<param name="scale"><para>The number of decimal places to which <paramref name="value"/> is resolved.</para></param>
|
|
<param name="sourceColumn"><para>The name of the source column mapped to the DataSet and used for loading or returning the <paramref name="value"/>.</para></param>
|
|
<param name="sourceVersion"><para>One of the <see cref="T:System.Data.DataRowVersion"/> values.</para></param>
|
|
<param name="value"><para>The value of the parameter.</para></param>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Database.ConnectionString">
|
|
<summary>
|
|
<para>Gets the string used to open a database.</para>
|
|
</summary>
|
|
<value>
|
|
<para>The string used to open a database.</para>
|
|
</value>
|
|
<seealso cref="P:System.Data.Common.DbConnection.ConnectionString"/>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Database.DbProviderFactory">
|
|
<summary>
|
|
<para>Gets the DbProviderFactory used by the database instance.</para>
|
|
</summary>
|
|
<seealso cref="P:Microsoft.Practices.EnterpriseLibrary.Data.Database.DbProviderFactory"/>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Database.ConnectionStringNoCredentials">
|
|
<summary>
|
|
<para>Gets the connection string without the username and password.</para>
|
|
</summary>
|
|
<value>
|
|
<para>The connection string without the username and password.</para>
|
|
</value>
|
|
<seealso cref="P:Microsoft.Practices.EnterpriseLibrary.Data.Database.ConnectionString"/>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Database.ConnectionStringWithoutCredentials">
|
|
<summary>
|
|
Gets the connection string without credentials.
|
|
</summary>
|
|
<value>
|
|
The connection string without credentials.
|
|
</value>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.Database.ConnectionWrapper">
|
|
<summary>
|
|
This is a helper class that is used to manage the lifetime of a connection for various
|
|
Execute methods. We needed this class to support implicit transactions created with
|
|
the <see cref="T:System.Transactions.TransactionScope"/> class. In this case, the various Execute methods
|
|
need to use a shared connection instead of a new connection for each request in order
|
|
to prevent a distributed transaction.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.ConnectionWrapper.#ctor(System.Data.Common.DbConnection,System.Boolean)">
|
|
<summary>
|
|
Create a new "lifetime" container for a <see cref="T:System.Data.Common.DbConnection"/> instance.
|
|
</summary>
|
|
<param name="connection">The connection</param>
|
|
<param name="disposeConnection">
|
|
Whether or not to dispose of the connection when this class is disposed.
|
|
</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Database.ConnectionWrapper.Dispose">
|
|
<summary>
|
|
Dispose the wrapped connection, if appropriate.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Database.ConnectionWrapper.Connection">
|
|
<summary>
|
|
Gets the actual connection.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.DatabaseConfigurationView">
|
|
<summary>
|
|
<para>Represents a view for navigating the <see cref="P:Microsoft.Practices.EnterpriseLibrary.Data.DatabaseConfigurationView.DatabaseSettings"/> configuration data.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.DatabaseConfigurationView.#ctor(Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource)">
|
|
<summary>
|
|
<para>Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.DatabaseConfigurationView"/> class with an <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource"/> object.</para>
|
|
</summary>
|
|
<param name="configurationSource">
|
|
<para>A <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource"/> object.</para>
|
|
</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.DatabaseConfigurationView.GetConnectionStringSettings(System.String)">
|
|
<summary>
|
|
Returns the <see cref="T:System.Configuration.ConnectionStringSettings"/> object with the given name from the connection strings
|
|
configuration section in the receiver's configuration source.
|
|
</summary>
|
|
<remarks>
|
|
The connection string will be retrieved from the configuration source if it contains the connection strings section,
|
|
otherwise it will be retrieved from the default configuration file.
|
|
</remarks>
|
|
<param name="name">The name for the desired connection string configuration.</param>
|
|
<returns>The connection string configuration.</returns>
|
|
<exception cref="T:System.ArgumentException">if <paramref name="name"/> is <see langword="null"/> (<b>Nothing</b> in Visual Basic) or empty.</exception>
|
|
<exception cref="T:System.Configuration.ConfigurationErrorsException">if the connection string object is not found, or if it does not specify a provider name.</exception>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.DatabaseConfigurationView.GetProviderMapping(System.String,System.String)">
|
|
<summary>
|
|
Returns the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DbProviderMapping"/> that specifies the mapping between an ADO.NET provider factory and a
|
|
<see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Database"/> instance.
|
|
</summary>
|
|
<remarks>
|
|
The mapping based in logical names will be probed first. If there is no success, the default type based mappings
|
|
will be considered. If no default mapping is defined for the provider factory type, the generic database will be used.
|
|
</remarks>
|
|
<param name="name">The name of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Database"/> instance.</param>
|
|
<param name="dbProviderName">The logical provider name.</param>
|
|
<returns>The <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DbProviderMapping"/> that matches the <paramref name="dbProviderName"/>.</returns>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.DatabaseConfigurationView.DatabaseSettings">
|
|
<summary>
|
|
<para>Gets the <see cref="P:Microsoft.Practices.EnterpriseLibrary.Data.DatabaseConfigurationView.DatabaseSettings"/> configuration data.</para>
|
|
</summary>
|
|
<returns>
|
|
<para>The <see cref="P:Microsoft.Practices.EnterpriseLibrary.Data.DatabaseConfigurationView.DatabaseSettings"/> configuration data.</para>
|
|
</returns>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.DatabaseConfigurationView.DefaultName">
|
|
<summary>
|
|
<para>Gets the name of the default configured <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Database"/>.</para>
|
|
</summary>
|
|
<returns>
|
|
<para>The name of the default configured <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Database"/>.</para>
|
|
</returns>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.DatabaseFactory">
|
|
<summary>
|
|
Contains factory methods for creating Database objects.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.DatabaseFactory.CreateDatabase">
|
|
<summary>
|
|
Method for invoking a default Database object. Reads default settings
|
|
from the ConnectionSettings.config file.
|
|
</summary>
|
|
<example>
|
|
<code>
|
|
Database dbSvc = DatabaseFactory.CreateDatabase();
|
|
</code>
|
|
</example>
|
|
<returns>Database</returns>
|
|
<exception cref="T:System.Configuration.ConfigurationException">
|
|
<para>An error occured while reading the configuration.</para>
|
|
</exception>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.DatabaseFactory.CreateDatabase(System.String)">
|
|
<summary>
|
|
Method for invoking a specified Database service object. Reads service settings
|
|
from the ConnectionSettings.config file.
|
|
</summary>
|
|
<example>
|
|
<code>
|
|
Database dbSvc = DatabaseFactory.CreateDatabase("SQL_Customers");
|
|
</code>
|
|
</example>
|
|
<param name="name">configuration key for database service</param>
|
|
<returns>Database</returns>
|
|
<exception cref="T:System.Configuration.ConfigurationException">
|
|
<para><paramref name="instanceName"/> is not defined in configuration.</para>
|
|
<para>- or -</para>
|
|
<para>An error exists in the configuration.</para>
|
|
<para>- or -</para>
|
|
<para>An error occured while reading the configuration.</para>
|
|
</exception>
|
|
<exception cref="T:System.Reflection.TargetInvocationException">
|
|
<para>The constructor being called throws an exception.</para>
|
|
</exception>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.DatabaseMapper">
|
|
<summary>
|
|
This type supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
|
|
Resolves default names for databases.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.DatabaseMapper.MapName(System.String,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource)">
|
|
<summary>
|
|
This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
|
|
Returns the default database name from the configuration in the <paramref name="configSource"/>, if the
|
|
value for <paramref name="name"/> is <see langword="null"/> (<b>Nothing</b> in Visual Basic).
|
|
</summary>
|
|
<param name="name">The current name.</param>
|
|
<param name="configSource">The source for configuration information.</param>
|
|
<returns>The default database name if <paramref name="name"/> is <see langword="null"/> (<b>Nothing</b> in Visual Basic),
|
|
otherwise the original value for <b>name</b>.</returns>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.GenericDatabase">
|
|
<summary>
|
|
The <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.GenericDatabase"/> is used when no specific behavior is required or known for a database.
|
|
</summary>
|
|
<remarks>
|
|
This database exposes the <see cref="T:System.Data.Common.DbProviderFactory"/> used to allow for a provider
|
|
agnostic programming model.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.GenericDatabase.#ctor(System.String,System.Data.Common.DbProviderFactory)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.GenericDatabase"/> class with a connection string and
|
|
a provider factory.
|
|
</summary>
|
|
<param name="connectionString">The connection string.</param>
|
|
<param name="dbProviderFactory">The provider factory.</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.GenericDatabase.DeriveParameters(System.Data.Common.DbCommand)">
|
|
<summary>
|
|
This operation is not supported in this class.
|
|
</summary>
|
|
<param name="discoveryCommand">The <see cref="T:System.Data.Common.DbCommand"/> to do the discovery.</param>
|
|
<remarks>There is no generic way to do it, the operation is not implemented for <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.GenericDatabase"/>.</remarks>
|
|
<exception cref="T:System.NotSupportedException">Thrown whenever this method is called.</exception>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.CommandExecutedEventArgs">
|
|
<summary>
|
|
Provides data for the <see cref="E:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationProvider.commandExecuted"/> event.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.CommandExecutedEventArgs.#ctor(System.DateTime)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.CommandExecutedEventArgs"/> class.
|
|
</summary>
|
|
<param name="startTime">The time the command started its execution.</param>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.CommandExecutedEventArgs.StartTime">
|
|
<summary>
|
|
Gets the time the command started its execution.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.CommandFailedEventArgs">
|
|
<summary>
|
|
Provides data for the <see cref="E:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationProvider.commandFailed"/> event.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.CommandFailedEventArgs.#ctor(System.String,System.String,System.Exception)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.CommandFailedEventArgs"/> class.
|
|
</summary>
|
|
<param name="commandText">The text of the command that failed its execution.</param>
|
|
<param name="connectionString">The connection string of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Database"/> that executed the failed command, with credentials removed.</param>
|
|
<param name="exception">The exception thrown when the command failed.</param>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.CommandFailedEventArgs.CommandText">
|
|
<summary>
|
|
Gets the text of the command that failed its execution.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.CommandFailedEventArgs.ConnectionString">
|
|
<summary>
|
|
Gets the connection string of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Database"/> that executed the failed command, with credentials removed.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.CommandFailedEventArgs.Exception">
|
|
<summary>
|
|
Gets the exception thrown when the command failed.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.ConnectionFailedEventArgs">
|
|
<summary>
|
|
Provides data for the <see cref="E:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationProvider.connectionFailed"/> event.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.ConnectionFailedEventArgs.#ctor(System.String,System.Exception)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.ConnectionFailedEventArgs"/> class.
|
|
</summary>
|
|
<param name="connectionString">The connection string that caused the failed connection, with credentials removed.</param>
|
|
<param name="exception">The exception thrown when the connection failed.</param>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.ConnectionFailedEventArgs.ConnectionString">
|
|
<summary>
|
|
Gets the connection string that caused the failed connection, with credentials removed.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.ConnectionFailedEventArgs.Exception">
|
|
<summary>
|
|
Gets the exception thrown when the connection failed.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationInstaller">
|
|
<summary>
|
|
Represents the installer for the instrumentation events. Not intended for direct use.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationInstaller.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationInstaller"/> class.
|
|
Lets the system know that the InstallUtil.exe tool will be run against this assembly
|
|
</summary>
|
|
</member>
|
|
<member name="F:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationInstaller.components">
|
|
<summary>
|
|
Required designer variable.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationInstaller.Dispose(System.Boolean)">
|
|
<summary>
|
|
Clean up any resources being used.
|
|
</summary>
|
|
<param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationInstaller.InitializeComponent">
|
|
<summary>
|
|
Required method for Designer support - do not modify
|
|
the contents of this method with the code editor.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationListener">
|
|
<summary>
|
|
Provides the concrete instrumentation for the logical events raised by a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationProvider"/> object.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationListener.#ctor(System.String,System.Boolean,System.Boolean,System.Boolean)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationListener"/> class.
|
|
</summary>
|
|
<param name="instanceName">The name of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Database"/> instance this instrumentation listener is created for.</param>
|
|
<param name="performanceCountersEnabled"><b>true</b> if performance counters should be updated.</param>
|
|
<param name="eventLoggingEnabled"><b>true</b> if event log entries should be written.</param>
|
|
<param name="wmiEnabled"><b>true</b> if WMI events should be fired.</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationListener.#ctor(System.String,System.Boolean,System.Boolean,System.Boolean,Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.IPerformanceCounterNameFormatter)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationListener"/> class.
|
|
</summary>
|
|
<param name="instanceName">The name of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Database"/> instance this instrumentation listener is created for.</param>
|
|
<param name="performanceCountersEnabled"><b>true</b> if performance counters should be updated.</param>
|
|
<param name="eventLoggingEnabled"><b>true</b> if event log entries should be written.</param>
|
|
<param name="wmiEnabled"><b>true</b> if WMI events should be fired.</param>
|
|
<param name="nameFormatter">The <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.IPerformanceCounterNameFormatter"/> that is used to creates unique name for each <see cref="T:System.Diagnostics.PerformanceCounter"/> instance.</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationListener.ConnectionOpened(System.Object,System.EventArgs)">
|
|
<summary>
|
|
This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
|
|
Default handler for the <see cref="E:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationProvider.connectionOpened"/> event.
|
|
</summary>
|
|
<remarks>
|
|
Increments the "Connections Opened/sec" performance counter.
|
|
</remarks>
|
|
<param name="sender">Sender of the event.</param>
|
|
<param name="e">Data for the event.</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationListener.CommandExecuted(System.Object,Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.CommandExecutedEventArgs)">
|
|
<summary>
|
|
This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
|
|
Default handler for the <see cref="E:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationProvider.commandExecuted"/> event.
|
|
</summary>
|
|
<remarks>
|
|
Increments the "Commands Executed/sec" performance counter.
|
|
</remarks>
|
|
<param name="sender">Sender of the event.</param>
|
|
<param name="e">Data for the event.</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationListener.ConnectionFailed(System.Object,Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.ConnectionFailedEventArgs)">
|
|
<summary>
|
|
This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
|
|
Default handler for the <see cref="E:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationProvider.connectionFailed"/> event.
|
|
</summary>
|
|
<remarks>
|
|
Increments the "Connections Failed/sec" performance counter, fires the ConnectionFailedEvent WMI event and writes
|
|
an error entry to the event log.
|
|
</remarks>
|
|
<param name="sender">Sender of the event.</param>
|
|
<param name="e">Data for the event.</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationListener.CommandFailed(System.Object,Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.CommandFailedEventArgs)">
|
|
<summary>
|
|
This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
|
|
Default handler for the <see cref="E:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationProvider.commandFailed"/> event.
|
|
</summary>
|
|
<remarks>
|
|
Increments the "Commands Failed/sec" performance counter, fires the CommandFailedEvent WMI event and writes
|
|
an error entry to the event log.
|
|
</remarks>
|
|
<param name="sender">Sender of the event.</param>
|
|
<param name="e">Data for the event.</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationListener.ClearCounterCache">
|
|
<summary>
|
|
This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
|
|
Clears the cached performance counter instances.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationListener.CreatePerformanceCounters(System.String[])">
|
|
<summary>
|
|
Creates the performance counters to instrument the caching events for the specified instance names.
|
|
</summary>
|
|
<param name="instanceNames">The instance names for the performance counters.</param>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.OracleDatabase">
|
|
<summary>
|
|
<para>Represents an Oracle database.</para>
|
|
</summary>
|
|
<remarks>
|
|
<para>
|
|
Internally uses Oracle .NET Managed Provider from Microsoft (<see cref="N:System.Data.OracleClient"/>) to connect to a Oracle 9i database.
|
|
</para>
|
|
<para>
|
|
When retrieving a result set, it will build the package name. The package name should be set based
|
|
on the stored procedure prefix and this should be set via configuration. For
|
|
example, a package name should be set as prefix of "ENTLIB_" and package name of
|
|
"pkgENTLIB_ARCHITECTURE". For your applications, this is required only if you are defining your stored procedures returning
|
|
ref cursors.
|
|
</para>
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.OracleDatabase.#ctor(System.String)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.OracleDatabase"/> class with a connection string and a list of Oracle packages.
|
|
</summary>
|
|
<param name="connectionString">The connection string for the database.</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.OracleDatabase.#ctor(System.String,System.Collections.Generic.IList{Microsoft.Practices.EnterpriseLibrary.Data.Oracle.IOraclePackage})">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.OracleDatabase"/> class with a connection string and a list of Oracle packages.
|
|
</summary>
|
|
<param name="connectionString">The connection string for the database.</param>
|
|
<param name="packages">A list of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.IOraclePackage"/> objects.</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.OracleDatabase.AddParameter(System.Data.Common.DbCommand,System.String,System.Data.DbType,System.Int32,System.Data.ParameterDirection,System.Boolean,System.Byte,System.Byte,System.String,System.Data.DataRowVersion,System.Object)">
|
|
<summary>
|
|
<para>Adds a new instance of a <see cref="T:System.Data.Common.DbParameter"/> object to the command.</para>
|
|
</summary>
|
|
<param name="command">The command to add the parameter.</param>
|
|
<param name="name"><para>The name of the parameter.</para></param>
|
|
<param name="dbType"><para>One of the <see cref="T:System.Data.DbType"/> values.</para></param>
|
|
<param name="size"><para>The maximum size of the data within the column.</para></param>
|
|
<param name="direction"><para>One of the <see cref="T:System.Data.ParameterDirection"/> values.</para></param>
|
|
<param name="nullable"><para>A value indicating whether the parameter accepts <see langword="null"/> (<b>Nothing</b> in Visual Basic) values.</para></param>
|
|
<param name="precision"><para>The maximum number of digits used to represent the <paramref name="value"/>.</para></param>
|
|
<param name="scale"><para>The number of decimal places to which <paramref name="value"/> is resolved.</para></param>
|
|
<param name="sourceColumn"><para>The name of the source column mapped to the DataSet and used for loading or returning the <paramref name="value"/>.</para></param>
|
|
<param name="sourceVersion"><para>One of the <see cref="T:System.Data.DataRowVersion"/> values.</para></param>
|
|
<param name="value"><para>The value of the parameter.</para></param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.OracleDatabase.AddParameter(System.Data.OracleClient.OracleCommand,System.String,System.Data.OracleClient.OracleType,System.Int32,System.Data.ParameterDirection,System.Boolean,System.Byte,System.Byte,System.String,System.Data.DataRowVersion,System.Object)">
|
|
<summary>
|
|
<para>Adds a new instance of an <see cref="T:System.Data.OracleClient.OracleParameter"/> object to the command.</para>
|
|
</summary>
|
|
<param name="command">The <see cref="T:System.Data.OracleClient.OracleCommand"/> to add the parameter.</param>
|
|
<param name="name"><para>The name of the parameter.</para></param>
|
|
<param name="oracleType"><para>One of the <see cref="T:System.Data.OracleClient.OracleType"/> values.</para></param>
|
|
<param name="size"><para>The maximum size of the data within the column.</para></param>
|
|
<param name="direction"><para>One of the <see cref="T:System.Data.ParameterDirection"/> values.</para></param>
|
|
<param name="nullable"><para>A value indicating whether the parameter accepts <see langword="null"/> (<b>Nothing</b> in Visual Basic) values.</para></param>
|
|
<param name="precision"><para>The maximum number of digits used to represent the <paramref name="value"/>.</para></param>
|
|
<param name="scale"><para>The number of decimal places to which <paramref name="value"/> is resolved.</para></param>
|
|
<param name="sourceColumn"><para>The name of the source column mapped to the DataSet and used for loading or returning the <paramref name="value"/>.</para></param>
|
|
<param name="sourceVersion"><para>One of the <see cref="T:System.Data.DataRowVersion"/> values.</para></param>
|
|
<param name="value"><para>The value of the parameter.</para></param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.OracleDatabase.ExecuteReader(System.Data.Common.DbCommand)">
|
|
<summary>
|
|
Creates an <see cref="T:System.Data.OracleClient.OracleDataReader"/> based on the <paramref name="command"/>.
|
|
</summary>
|
|
<param name="command">The command wrapper to execute.</param>
|
|
<returns>An <see cref="T:System.Data.OracleClient.OracleDataReader"/> object.</returns>
|
|
<exception cref="T:System.ArgumentNullException">
|
|
<para><paramref name="command"/> can not be <see langword="null"/> (Nothing in Visual Basic).</para>
|
|
</exception>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.OracleDatabase.ExecuteReader(System.Data.Common.DbCommand,System.Data.Common.DbTransaction)">
|
|
<summary>
|
|
<para>Creates an <see cref="T:System.Data.OracleClient.OracleDataReader"/> based on the <paramref name="command"/>.</para>
|
|
</summary>
|
|
<param name="command"><para>The command wrapper to execute.</para></param>
|
|
<param name="transaction"><para>The transaction to participate in when executing this reader.</para></param>
|
|
<returns><para>An <see cref="T:System.Data.OracleClient.OracleDataReader"/> object.</para></returns>
|
|
<exception cref="T:System.ArgumentNullException">
|
|
<para><paramref name="command"/> can not be <see langword="null"/> (Nothing in Visual Basic).</para>
|
|
<para>- or -</para>
|
|
<para><paramref name="transaction"/> can not be <see langword="null"/> (Nothing in Visual Basic).</para>
|
|
</exception>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.OracleDatabase.ExecuteDataSet(System.Data.Common.DbCommand)">
|
|
<summary>
|
|
<para>Executes a command and returns the results in a new <see cref="T:System.Data.DataSet"/>.</para>
|
|
</summary>
|
|
<param name="command"><para>The command to execute to fill the <see cref="T:System.Data.DataSet"/></para></param>
|
|
<returns><para>A <see cref="T:System.Data.DataSet"/> filed with records and, if necessary, schema.</para></returns>
|
|
<exception cref="T:System.ArgumentNullException">
|
|
<para><paramref name="command"/> can not be <see langword="null"/> (Nothing in Visual Basic).</para>
|
|
</exception>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.OracleDatabase.ExecuteDataSet(System.Data.Common.DbCommand,System.Data.Common.DbTransaction)">
|
|
<summary>
|
|
<para>Executes a command and returns the result in a new <see cref="T:System.Data.DataSet"/>.</para>
|
|
</summary>
|
|
<param name="command"><para>The command to execute to fill the <see cref="T:System.Data.DataSet"/></para></param>
|
|
<param name="transaction"><para>The transaction to participate in when executing this reader.</para></param>
|
|
<returns><para>A <see cref="T:System.Data.DataSet"/> filed with records and, if necessary, schema.</para></returns>
|
|
<exception cref="T:System.ArgumentNullException">
|
|
<para><paramref name="command"/> can not be <see langword="null"/> (<b>Nothing</b> in Visual Basic).</para>
|
|
</exception>
|
|
<exception cref="T:System.ArgumentNullException">
|
|
<para><paramref name="command"/> can not be <see langword="null"/> (<b>Nothing</b> in Visual Basic).</para>
|
|
<para>- or -</para>
|
|
<para><paramref name="transaction"/> can not be <see langword="null"/> (<b>Nothing</b> in Visual Basic).</para>
|
|
</exception>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.OracleDatabase.LoadDataSet(System.Data.Common.DbCommand,System.Data.DataSet,System.String[])">
|
|
<summary>
|
|
<para>Loads a <see cref="T:System.Data.DataSet"/> from a <see cref="T:System.Data.Common.DbCommand"/>.</para>
|
|
</summary>
|
|
<param name="command">
|
|
<para>The command to execute to fill the <see cref="T:System.Data.DataSet"/>.</para>
|
|
</param>
|
|
<param name="dataSet">
|
|
<para>The <see cref="T:System.Data.DataSet"/> to fill.</para>
|
|
</param>
|
|
<param name="tableNames">
|
|
<para>An array of table name mappings for the <see cref="T:System.Data.DataSet"/>.</para>
|
|
</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.OracleDatabase.LoadDataSet(System.Data.Common.DbCommand,System.Data.DataSet,System.String[],System.Data.Common.DbTransaction)">
|
|
<summary>
|
|
<para>Loads a <see cref="T:System.Data.DataSet"/> from a <see cref="T:System.Data.Common.DbCommand"/> in a transaction.</para>
|
|
</summary>
|
|
<param name="command">
|
|
<para>The command to execute to fill the <see cref="T:System.Data.DataSet"/>.</para>
|
|
</param>
|
|
<param name="dataSet">
|
|
<para>The <see cref="T:System.Data.DataSet"/> to fill.</para>
|
|
</param>
|
|
<param name="tableNames">
|
|
<para>An array of table name mappings for the <see cref="T:System.Data.DataSet"/>.</para>
|
|
</param>
|
|
<param name="transaction">
|
|
<para>The <see cref="T:System.Data.IDbTransaction"/> to execute the command in.</para>
|
|
</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.OracleDatabase.GetParameterValue(System.Data.Common.DbCommand,System.String)">
|
|
<summary>
|
|
Gets a parameter value.
|
|
</summary>
|
|
<param name="command">The command that contains the parameter.</param>
|
|
<param name="parameterName">The name of the parameter.</param>
|
|
<returns>The value of the parameter.</returns>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.OracleDatabase.SetParameterValue(System.Data.Common.DbCommand,System.String,System.Object)">
|
|
<summary>
|
|
Sets a parameter value.
|
|
</summary>
|
|
<param name="command">The command with the parameter.</param>
|
|
<param name="parameterName">The parameter name.</param>
|
|
<param name="value">The parameter value.</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.OracleDatabase.PrepareCWRefCursor(System.Data.Common.DbCommand)">
|
|
<devdoc>
|
|
This is a private method that will build the Oracle package name if your stored procedure
|
|
has proper prefix and postfix.
|
|
This functionality is include for
|
|
the portability of the architecture between SQL and Oracle datbase.
|
|
This method also adds the reference cursor to the command writer if not already added. This
|
|
is required for Oracle .NET managed data provider.
|
|
</devdoc>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.OracleDatabase.OnOracleRowUpdated(System.Object,System.Data.OracleClient.OracleRowUpdatedEventArgs)">
|
|
<devdoc>
|
|
Listens for the RowUpdate event on a data adapter to support UpdateBehavior.Continue
|
|
</devdoc>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.OracleDatabase.DeriveParameters(System.Data.Common.DbCommand)">
|
|
<summary>
|
|
Retrieves parameter information from the stored procedure specified in the <see cref="T:System.Data.Common.DbCommand"/> and populates the Parameters collection of the specified <see cref="T:System.Data.Common.DbCommand"/> object.
|
|
</summary>
|
|
<param name="discoveryCommand">The <see cref="T:System.Data.Common.DbCommand"/> to do the discovery.</param>
|
|
<remarks>
|
|
The <see cref="T:System.Data.Common.DbCommand"/> must be an instance of a <see cref="T:System.Data.OracleClient.OracleCommand"/> object.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.OracleDatabase.GetStoredProcCommand(System.String,System.Object[])">
|
|
<summary>
|
|
<para>Creates a <see cref="T:System.Data.Common.DbCommand"/> for a stored procedure.</para>
|
|
</summary>
|
|
<param name="storedProcedureName"><para>The name of the stored procedure.</para></param>
|
|
<param name="parameterValues"><para>The list of parameters for the procedure.</para></param>
|
|
<returns><para>The <see cref="T:System.Data.Common.DbCommand"/> for the stored procedure.</para></returns>
|
|
<remarks>
|
|
<para>The parameters for the stored procedure will be discovered and the values are assigned in positional order.</para>
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.OracleDatabase.GetStoredProcCommand(System.String)">
|
|
<summary>
|
|
<para>Creates a <see cref="T:System.Data.Common.DbCommand"/> for a stored procedure.</para>
|
|
</summary>
|
|
<param name="storedProcedureName"><para>The name of the stored procedure.</para></param>
|
|
<returns><para>The <see cref="T:System.Data.Common.DbCommand"/> for the stored procedure.</para></returns>
|
|
<remarks>
|
|
<para>The parameters for the stored procedure will be discovered and the values are assigned in positional order.</para>
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.OracleDatabase.TranslatePackageSchema(System.String)">
|
|
<devdoc>
|
|
Looks into configuration and gets the information on how the command wrapper should be updated if calling a package on this
|
|
connection.
|
|
</devdoc>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.OracleDatabase.SetUpRowUpdatedEvent(System.Data.Common.DbDataAdapter)">
|
|
<summary>
|
|
Sets the RowUpdated event for the data adapter.
|
|
</summary>
|
|
<param name="adapter">The <see cref="T:System.Data.Common.DbDataAdapter"/> to set the event.</param>
|
|
<remarks>The <see cref="T:System.Data.Common.DbDataAdapter"/> must be an <see cref="T:System.Data.OracleClient.OracleDataAdapter"/>.</remarks>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.OracleDataReaderWrapper">
|
|
<devdoc>
|
|
A wrapper to convert data for oracle for the reader.
|
|
</devdoc>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.OracleDataReaderWrapper.GetBoolean(System.Int32)">
|
|
<devdoc>
|
|
Bit data type is mapped to a number in Oracle database. When reading bit data from Oracle database,
|
|
it will map to 0 as false and everything else as true. This method uses System.Convert.ToBoolean() method
|
|
for type conversions.
|
|
</devdoc>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.OracleDataReaderWrapper.GetFloat(System.Int32)">
|
|
<devdoc>
|
|
When reading number from Oracle, data reader gets it back at decimal regardless of data type in
|
|
Oracle database. This will cast the result to float data type.
|
|
</devdoc>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Oracle.OracleDataReaderWrapper.GetGuid(System.Int32)">
|
|
<devdoc>
|
|
This method will cast the result data Guid data type. In Oracle you must use that as Raw(16) so
|
|
that this method can convert that to Guid properly.
|
|
</devdoc>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.ParameterCache">
|
|
<summary>
|
|
<para>
|
|
Provides parameter caching services for dynamic parameter discovery of stored procedures.
|
|
Eliminates the round-trip to the database to derive the parameters and types when a command
|
|
is executed more than once.
|
|
</para>
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.ParameterCache.SetParameters(System.Data.Common.DbCommand,Microsoft.Practices.EnterpriseLibrary.Data.Database)">
|
|
<summary>
|
|
<para>
|
|
Populates the parameter collection for a command wrapper from the cache
|
|
or performs a round-trip to the database to query the parameters.
|
|
</para>
|
|
</summary>
|
|
<param name="command">
|
|
<para>The command to add the parameters.</para>
|
|
</param>
|
|
<param name="database">
|
|
<para>The database to use to set the parameters.</para>
|
|
</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.ParameterCache.Clear">
|
|
<summary>
|
|
<para>Empties the parameter cache.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.ParameterCache.AddParametersFromCache(System.Data.Common.DbCommand,Microsoft.Practices.EnterpriseLibrary.Data.Database)">
|
|
<summary>
|
|
<para>Adds parameters to a command using the cache.</para>
|
|
</summary>
|
|
<param name="command">
|
|
<para>The command to add the parameters.</para>
|
|
</param>
|
|
<param name="database">The database to use.</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.ParameterCache.AlreadyCached(System.Data.IDbCommand,Microsoft.Practices.EnterpriseLibrary.Data.Database)">
|
|
<summary>
|
|
<para>Checks to see if a cache entry exists for a specific command on a specific connection</para>
|
|
</summary>
|
|
<param name="command">
|
|
<para>The command to check.</para>
|
|
</param>
|
|
<param name="database">The database to check.</param>
|
|
<returns>True if the parameters are already cached for the provided command, false otherwise</returns>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.Sql.SqlDatabase">
|
|
<summary>
|
|
<para>Represents a SQL Server database.</para>
|
|
</summary>
|
|
<remarks>
|
|
<para>
|
|
Internally uses SQL Server .NET Managed Provider from Microsoft (System.Data.SqlClient) to connect to the database.
|
|
</para>
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Sql.SqlDatabase.#ctor(System.String)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Sql.SqlDatabase"/> class with a connection string.
|
|
</summary>
|
|
<param name="connectionString">The connection string.</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Sql.SqlDatabase.ExecuteXmlReader(System.Data.Common.DbCommand)">
|
|
<summary>
|
|
<para>Executes the <see cref="T:System.Data.SqlClient.SqlCommand"/> and returns a new <see cref="T:System.Xml.XmlReader"/>.</para>
|
|
</summary>
|
|
<remarks>
|
|
Unlike other Execute... methods that take a <see cref="T:System.Data.Common.DbCommand"/> instance, this method
|
|
does not set the command behavior to close the connection when you close the reader.
|
|
That means you'll need to close the connection yourself, by calling the
|
|
command.Connection.Close() method.
|
|
<para>
|
|
There is one exception to the rule above. If you're using <see cref="T:System.Transactions.TransactionScope"/> to provide
|
|
implicit transactions, you should NOT close the connection on this reader when you're
|
|
done. Only close the connection if <see cref="T:System.Transactions.Transaction"/>.Current is null.
|
|
</para>
|
|
</remarks>
|
|
<param name="command">
|
|
<para>The <see cref="T:System.Data.SqlClient.SqlCommand"/> to execute.</para>
|
|
</param>
|
|
<returns>
|
|
<para>An <see cref="T:System.Xml.XmlReader"/> object.</para>
|
|
</returns>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Sql.SqlDatabase.ExecuteXmlReader(System.Data.Common.DbCommand,System.Data.Common.DbTransaction)">
|
|
<summary>
|
|
<para>Executes the <see cref="T:System.Data.SqlClient.SqlCommand"/> in a transaction and returns a new <see cref="T:System.Xml.XmlReader"/>.</para>
|
|
</summary>
|
|
<remarks>
|
|
Unlike other Execute... methods that take a <see cref="T:System.Data.Common.DbCommand"/> instance, this method
|
|
does not set the command behavior to close the connection when you close the reader.
|
|
That means you'll need to close the connection yourself, by calling the
|
|
command.Connection.Close() method.
|
|
</remarks>
|
|
<param name="command">
|
|
<para>The <see cref="T:System.Data.SqlClient.SqlCommand"/> to execute.</para>
|
|
</param>
|
|
<param name="transaction">
|
|
<para>The <see cref="T:System.Data.IDbTransaction"/> to execute the command within.</para>
|
|
</param>
|
|
<returns>
|
|
<para>An <see cref="T:System.Xml.XmlReader"/> object.</para>
|
|
</returns>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Sql.SqlDatabase.DoExecuteXmlReader(System.Data.SqlClient.SqlCommand)">
|
|
<devdoc>
|
|
Execute the actual XML Reader call.
|
|
</devdoc>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Sql.SqlDatabase.OnSqlRowUpdated(System.Object,System.Data.SqlClient.SqlRowUpdatedEventArgs)">
|
|
<devdoc>
|
|
Listens for the RowUpdate event on a dataadapter to support UpdateBehavior.Continue
|
|
</devdoc>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Sql.SqlDatabase.DeriveParameters(System.Data.Common.DbCommand)">
|
|
<summary>
|
|
Retrieves parameter information from the stored procedure specified in the <see cref="T:System.Data.Common.DbCommand"/> and populates the Parameters collection of the specified <see cref="T:System.Data.Common.DbCommand"/> object.
|
|
</summary>
|
|
<param name="discoveryCommand">The <see cref="T:System.Data.Common.DbCommand"/> to do the discovery.</param>
|
|
<remarks>The <see cref="T:System.Data.Common.DbCommand"/> must be a <see cref="T:System.Data.SqlClient.SqlCommand"/> instance.</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Sql.SqlDatabase.UserParametersStartIndex">
|
|
<summary>
|
|
Returns the starting index for parameters in a command.
|
|
</summary>
|
|
<returns>The starting index for parameters in a command.</returns>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Sql.SqlDatabase.BuildParameterName(System.String)">
|
|
<summary>
|
|
Builds a value parameter name for the current database.
|
|
</summary>
|
|
<param name="name">The name of the parameter.</param>
|
|
<returns>A correctly formated parameter name.</returns>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Sql.SqlDatabase.SetUpRowUpdatedEvent(System.Data.Common.DbDataAdapter)">
|
|
<summary>
|
|
Sets the RowUpdated event for the data adapter.
|
|
</summary>
|
|
<param name="adapter">The <see cref="T:System.Data.Common.DbDataAdapter"/> to set the event.</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Sql.SqlDatabase.SameNumberOfParametersAndValues(System.Data.Common.DbCommand,System.Object[])">
|
|
<summary>
|
|
Determines if the number of parameters in the command matches the array of parameter values.
|
|
</summary>
|
|
<param name="command">The <see cref="T:System.Data.Common.DbCommand"/> containing the parameters.</param>
|
|
<param name="values">The array of parameter values.</param>
|
|
<returns><see langword="true"/> if the number of parameters and values match; otherwise, <see langword="false"/>.</returns>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Sql.SqlDatabase.AddParameter(System.Data.Common.DbCommand,System.String,System.Data.SqlDbType,System.Int32,System.Data.ParameterDirection,System.Boolean,System.Byte,System.Byte,System.String,System.Data.DataRowVersion,System.Object)">
|
|
<summary>
|
|
<para>Adds a new instance of a <see cref="T:System.Data.Common.DbParameter"/> object to the command.</para>
|
|
</summary>
|
|
<param name="command">The command to add the parameter.</param>
|
|
<param name="name"><para>The name of the parameter.</para></param>
|
|
<param name="dbType"><para>One of the <see cref="T:System.Data.DbType"/> values.</para></param>
|
|
<param name="size"><para>The maximum size of the data within the column.</para></param>
|
|
<param name="direction"><para>One of the <see cref="T:System.Data.ParameterDirection"/> values.</para></param>
|
|
<param name="nullable"><para>A value indicating whether the parameter accepts <see langword="null"/> (<b>Nothing</b> in Visual Basic) values.</para></param>
|
|
<param name="precision"><para>The maximum number of digits used to represent the <paramref name="value"/>.</para></param>
|
|
<param name="scale"><para>The number of decimal places to which <paramref name="value"/> is resolved.</para></param>
|
|
<param name="sourceColumn"><para>The name of the source column mapped to the DataSet and used for loading or returning the <paramref name="value"/>.</para></param>
|
|
<param name="sourceVersion"><para>One of the <see cref="T:System.Data.DataRowVersion"/> values.</para></param>
|
|
<param name="value"><para>The value of the parameter.</para></param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Sql.SqlDatabase.AddParameter(System.Data.Common.DbCommand,System.String,System.Data.SqlDbType,System.Data.ParameterDirection,System.String,System.Data.DataRowVersion,System.Object)">
|
|
<summary>
|
|
<para>Adds a new instance of a <see cref="T:System.Data.Common.DbParameter"/> object to the command.</para>
|
|
</summary>
|
|
<param name="command">The command to add the parameter.</param>
|
|
<param name="name"><para>The name of the parameter.</para></param>
|
|
<param name="dbType"><para>One of the <see cref="T:System.Data.SqlDbType"/> values.</para></param>
|
|
<param name="direction"><para>One of the <see cref="T:System.Data.ParameterDirection"/> values.</para></param>
|
|
<param name="sourceColumn"><para>The name of the source column mapped to the DataSet and used for loading or returning the <paramref name="value"/>.</para></param>
|
|
<param name="sourceVersion"><para>One of the <see cref="T:System.Data.DataRowVersion"/> values.</para></param>
|
|
<param name="value"><para>The value of the parameter.</para></param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Sql.SqlDatabase.AddOutParameter(System.Data.Common.DbCommand,System.String,System.Data.SqlDbType,System.Int32)">
|
|
<summary>
|
|
Adds a new Out <see cref="T:System.Data.Common.DbParameter"/> object to the given <paramref name="command"/>.
|
|
</summary>
|
|
<param name="command">The command to add the out parameter.</param>
|
|
<param name="name"><para>The name of the parameter.</para></param>
|
|
<param name="dbType"><para>One of the <see cref="T:System.Data.SqlDbType"/> values.</para></param>
|
|
<param name="size"><para>The maximum size of the data within the column.</para></param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Sql.SqlDatabase.AddInParameter(System.Data.Common.DbCommand,System.String,System.Data.SqlDbType)">
|
|
<summary>
|
|
Adds a new In <see cref="T:System.Data.Common.DbParameter"/> object to the given <paramref name="command"/>.
|
|
</summary>
|
|
<param name="command">The command to add the in parameter.</param>
|
|
<param name="name"><para>The name of the parameter.</para></param>
|
|
<param name="dbType"><para>One of the <see cref="T:System.Data.SqlDbType"/> values.</para></param>
|
|
<remarks>
|
|
<para>This version of the method is used when you can have the same parameter object multiple times with different values.</para>
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Sql.SqlDatabase.AddInParameter(System.Data.Common.DbCommand,System.String,System.Data.SqlDbType,System.Object)">
|
|
<summary>
|
|
Adds a new In <see cref="T:System.Data.Common.DbParameter"/> object to the given <paramref name="command"/>.
|
|
</summary>
|
|
<param name="command">The commmand to add the parameter.</param>
|
|
<param name="name"><para>The name of the parameter.</para></param>
|
|
<param name="dbType"><para>One of the <see cref="T:System.Data.SqlDbType"/> values.</para></param>
|
|
<param name="value"><para>The value of the parameter.</para></param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Sql.SqlDatabase.AddInParameter(System.Data.Common.DbCommand,System.String,System.Data.SqlDbType,System.String,System.Data.DataRowVersion)">
|
|
<summary>
|
|
Adds a new In <see cref="T:System.Data.Common.DbParameter"/> object to the given <paramref name="command"/>.
|
|
</summary>
|
|
<param name="command">The command to add the parameter.</param>
|
|
<param name="name"><para>The name of the parameter.</para></param>
|
|
<param name="dbType"><para>One of the <see cref="T:System.Data.SqlDbType"/> values.</para></param>
|
|
<param name="sourceColumn"><para>The name of the source column mapped to the DataSet and used for loading or returning the value.</para></param>
|
|
<param name="sourceVersion"><para>One of the <see cref="T:System.Data.DataRowVersion"/> values.</para></param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Sql.SqlDatabase.CreateParameter(System.String,System.Data.SqlDbType,System.Int32,System.Data.ParameterDirection,System.Boolean,System.Byte,System.Byte,System.String,System.Data.DataRowVersion,System.Object)">
|
|
<summary>
|
|
<para>Adds a new instance of a <see cref="T:System.Data.Common.DbParameter"/> object.</para>
|
|
</summary>
|
|
<param name="name"><para>The name of the parameter.</para></param>
|
|
<param name="dbType"><para>One of the <see cref="T:System.Data.DbType"/> values.</para></param>
|
|
<param name="size"><para>The maximum size of the data within the column.</para></param>
|
|
<param name="direction"><para>One of the <see cref="T:System.Data.ParameterDirection"/> values.</para></param>
|
|
<param name="nullable"><para>A value indicating whether the parameter accepts <see langword="null"/> (<b>Nothing</b> in Visual Basic) values.</para></param>
|
|
<param name="precision"><para>The maximum number of digits used to represent the <paramref name="value"/>.</para></param>
|
|
<param name="scale"><para>The number of decimal places to which <paramref name="value"/> is resolved.</para></param>
|
|
<param name="sourceColumn"><para>The name of the source column mapped to the DataSet and used for loading or returning the <paramref name="value"/>.</para></param>
|
|
<param name="sourceVersion"><para>One of the <see cref="T:System.Data.DataRowVersion"/> values.</para></param>
|
|
<param name="value"><para>The value of the parameter.</para></param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Sql.SqlDatabase.ConfigureParameter(System.Data.SqlClient.SqlParameter,System.String,System.Data.SqlDbType,System.Int32,System.Data.ParameterDirection,System.Boolean,System.Byte,System.Byte,System.String,System.Data.DataRowVersion,System.Object)">
|
|
<summary>
|
|
Configures a given <see cref="T:System.Data.Common.DbParameter"/>.
|
|
</summary>
|
|
<param name="param">The <see cref="T:System.Data.Common.DbParameter"/> to configure.</param>
|
|
<param name="name"><para>The name of the parameter.</para></param>
|
|
<param name="dbType"><para>One of the <see cref="T:System.Data.SqlDbType"/> values.</para></param>
|
|
<param name="size"><para>The maximum size of the data within the column.</para></param>
|
|
<param name="direction"><para>One of the <see cref="T:System.Data.ParameterDirection"/> values.</para></param>
|
|
<param name="nullable"><para>A value indicating whether the parameter accepts <see langword="null"/> (<b>Nothing</b> in Visual Basic) values.</para></param>
|
|
<param name="precision"><para>The maximum number of digits used to represent the <paramref name="value"/>.</para></param>
|
|
<param name="scale"><para>The number of decimal places to which <paramref name="value"/> is resolved.</para></param>
|
|
<param name="sourceColumn"><para>The name of the source column mapped to the DataSet and used for loading or returning the <paramref name="value"/>.</para></param>
|
|
<param name="sourceVersion"><para>One of the <see cref="T:System.Data.DataRowVersion"/> values.</para></param>
|
|
<param name="value"><para>The value of the parameter.</para></param>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Sql.SqlDatabase.ParameterToken">
|
|
<summary>
|
|
<para>Gets the parameter token used to delimit parameters for the SQL Server database.</para>
|
|
</summary>
|
|
<value>
|
|
<para>The '@' symbol.</para>
|
|
</value>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.Sql.SqlDatabaseAssembler">
|
|
<summary>
|
|
Represents the process to build an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Sql.SqlDatabase"/> described by configuration information.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.Sql.SqlDatabaseAssembler.Assemble(System.String,System.Configuration.ConnectionStringSettings,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource)">
|
|
<summary>
|
|
Builds an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Data.Sql.SqlDatabase"/>, based on the provided connection string.
|
|
</summary>
|
|
<param name="name">The name for the new database instance.</param>
|
|
<param name="connectionStringSettings">The connection string for the new database instance.</param>
|
|
<param name="configurationSource">The source for any additional configuration information.</param>
|
|
<returns>The new sql database instance.</returns>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.TransactionScopeConnections">
|
|
<summary>
|
|
This class manages the connections that will be used when transactions are active
|
|
as a result of instantiating a <see cref="T:System.Transactions.TransactionScope"/>. When a transaction
|
|
is active, all database access must be through this single connection unless you want
|
|
to use a distributed transaction, which is an expensive operation.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.TransactionScopeConnections.GetConnection(Microsoft.Practices.EnterpriseLibrary.Data.Database)">
|
|
<summary>
|
|
Returns a connection for the current transaction. This will be an existing <see cref="T:System.Data.Common.DbConnection"/>
|
|
instance or a new one if there is a <see cref="T:System.Transactions.TransactionScope"/> active. Otherwise this method
|
|
returns null.
|
|
</summary>
|
|
<param name="db"></param>
|
|
<returns>Either a <see cref="T:System.Data.Common.DbConnection"/> instance or null.</returns>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.EnterpriseLibrary.Data.TransactionScopeConnections.OnTransactionCompleted(System.Object,System.Transactions.TransactionEventArgs)">
|
|
<summary>
|
|
This event handler is called whenever a transaction is about to be disposed, which allows
|
|
us to remove the transaction from our list and dispose the connection instance we created.
|
|
</summary>
|
|
<param name="sender"></param>
|
|
<param name="e"></param>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.UpdateBehavior">
|
|
<summary>
|
|
Used with the Database.UpdateDataSet method. Provides control over behavior when the Data
|
|
Adapter's update command encounters an error.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Microsoft.Practices.EnterpriseLibrary.Data.UpdateBehavior.Standard">
|
|
<summary>
|
|
No interference with the DataAdapter's Update command. If Update encounters
|
|
an error, the update stops. Additional rows in the Datatable are uneffected.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Microsoft.Practices.EnterpriseLibrary.Data.UpdateBehavior.Continue">
|
|
<summary>
|
|
If the DataAdapter's Update command encounters an error, the update will
|
|
continue. The Update command will try to update the remaining rows.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Microsoft.Practices.EnterpriseLibrary.Data.UpdateBehavior.Transactional">
|
|
<summary>
|
|
If the DataAdapter encounters an error, all updated rows will be rolled back.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.EnterpriseLibrary.Data.Properties.Resources">
|
|
<summary>
|
|
A strongly-typed resource class, for looking up localized strings, etc.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Properties.Resources.ResourceManager">
|
|
<summary>
|
|
Returns the cached ResourceManager instance used by this class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Properties.Resources.Culture">
|
|
<summary>
|
|
Overrides the current thread's CurrentUICulture property for all
|
|
resource lookups using this strongly typed resource class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Properties.Resources.BlockName">
|
|
<summary>
|
|
Looks up a localized string similar to Enterprise Library Data Access Application Block.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Properties.Resources.CommandExecutedCounterHelpResource">
|
|
<summary>
|
|
Looks up a localized string similar to Commands Executed/sec is the rate at which database commands were executed..
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Properties.Resources.CommandFailedCounterHelpResource">
|
|
<summary>
|
|
Looks up a localized string similar to Commands Failed/sec is tha rate at which database commands failed to execute..
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Properties.Resources.ConfigurationFailureCreatingDatabase">
|
|
<summary>
|
|
Looks up a localized string similar to A configuration failure occurred while creating database ‘{0}’..
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Properties.Resources.ConnectionFailedCounterHelpResource">
|
|
<summary>
|
|
Looks up a localized string similar to Connections Failed/sec is the rate at which database connections failed to open..
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Properties.Resources.ConnectionOpenedCounterHelpResource">
|
|
<summary>
|
|
Looks up a localized string similar to Connections Opened/sec is the rate at which database connections were opened..
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Properties.Resources.CounterCategoryHelpResourceName">
|
|
<summary>
|
|
Looks up a localized string similar to Enterprise Library Data Performance Counter Instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Properties.Resources.ErrorConnectionFailedExtraInformation">
|
|
<summary>
|
|
Looks up a localized string similar to The connection string used was "{0}"..
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Properties.Resources.ErrorConnectionFailedMessage">
|
|
<summary>
|
|
Looks up a localized string similar to The error occurred using the "{0}" database instance while attempting to open the database connection..
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Properties.Resources.ExceptionCommandNotSqlCommand">
|
|
<summary>
|
|
Looks up a localized string similar to The command must be a SqlCommand..
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Properties.Resources.ExceptionDatabaseTypeDoesNotHaveAssemblerAttribute">
|
|
<summary>
|
|
Looks up a localized string similar to The database type {0} for the name {1} does not have the required [DatabaseAssembler] attribute required to build the database object..
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Properties.Resources.ExceptionDatabaseTypeDoesNotHaveRequiredConfigurationTypeAttribute">
|
|
<summary>
|
|
Looks up a localized string similar to The database type {0} does not have the required ConfigurationElementType attribute..
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Properties.Resources.ExceptionMessageParameterMatchFailure">
|
|
<summary>
|
|
Looks up a localized string similar to The number of parameters does not match number of values for stored procedure..
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Properties.Resources.ExceptionMessageUpdateDataSetArgumentFailure">
|
|
<summary>
|
|
Looks up a localized string similar to At least one command must be initialized.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Properties.Resources.ExceptionMessageUpdateDataSetRowFailure">
|
|
<summary>
|
|
Looks up a localized string similar to Failed to update row .
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Properties.Resources.ExceptionNoDatabaseDefined">
|
|
<summary>
|
|
Looks up a localized string similar to The requested database {0} is not defined in configuration..
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Properties.Resources.ExceptionNoProviderDefinedForConnectionString">
|
|
<summary>
|
|
Looks up a localized string similar to The requested database {0} does not have provider name set in the connection string..
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Properties.Resources.ExceptionNullOrEmptyString">
|
|
<summary>
|
|
Looks up a localized string similar to The value can not be null or an empty string..
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Properties.Resources.ExceptionParameterDiscoveryNotSupportedOnGenericDatabase">
|
|
<summary>
|
|
Looks up a localized string similar to Parameter discovery is not supported for connections using GenericDatabase. You must specify the parameters explicitly, or configure the connection to use a type deriving from Database that supports parameter discovery..
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Properties.Resources.ExceptionTableNameArrayEmpty">
|
|
<summary>
|
|
Looks up a localized string similar to The table name array used to map results to user-specified table names cannot be empty..
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Properties.Resources.ExceptionTypeNotDatabaseAssembler">
|
|
<summary>
|
|
Looks up a localized string similar to Type {0} is not an implementation of IDatabaseAssembler for DatabaseAssemblerAttribute..
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Properties.Resources.Password">
|
|
<summary>
|
|
Looks up a localized string similar to password=,pwd=.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.EnterpriseLibrary.Data.Properties.Resources.UserName">
|
|
<summary>
|
|
Looks up a localized string similar to user id=,uid=.
|
|
</summary>
|
|
</member>
|
|
</members>
|
|
</doc>
|