The SqlServerDataStoreProvider type exposes the following members.

Constructors

  NameDescription
SqlServerDataStoreProvider
Initializes a new instance of the SqlServerDataStoreProvider class

Methods

  NameDescription
AddResultSetParametersToCollection
Adds resultSetCount number of result set parameters to the parameters collection This is only needed for ADO.NET providers that return the result set as out parameters
(Inherited from DbDataStoreProvider.)
CanMoveDataBetweenProperties (Overrides DataStoreProvider..::.CanMoveDataBetweenProperties(InlinePropertyMap, InlinePropertyMap).)
CloseConnection (Inherited from DbDataStoreProvider.)
ConvertStoreNameToInternal
Convert the store name to that used internally by the provider
(Inherited from DataStoreProvider.)
ConvertToGuid (Overrides DbDataStoreProvider..::.ConvertToGuid(Object).)
CreateCommand
Creates a new database command object
(Inherited from DbDataStoreProvider.)
CreateConnection
Creates and opens a new database connection object
(Inherited from DbDataStoreProvider.)
CreateDataAdapter
Creates a new data adapter object
(Inherited from DbDataStoreProvider.)
CreateParameterOverloaded.
CreateReturnParameter (Overrides DbDataStoreProvider..::.CreateReturnParameter()()().)
CreateTextParameter (Overrides DbDataStoreProvider..::.CreateTextParameter(String, String).)
Delete (Inherited from DbDataStoreProvider.)
DeleteAll (Inherited from DbDataStoreProvider.)
DeleteStoreDefinition (Inherited from DbDataStoreProvider.)
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
ExecuteOverloaded.
ExecuteList<(Of <(T>)>) (Inherited from DbDataStoreProvider.)
ExecuteScalar<(Of <(T>)>) (Inherited from DbDataStoreProvider.)
ExecuteTransaction
Executes the action in a transaction whilst managing the open and close of the database connection
(Inherited from DbDataStoreProvider.)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Find<(Of <(T>)>) (Inherited from DbDataStoreProvider.)
GetCreateSaveSPCommandText (Overrides DbDataStoreProvider..::.GetCreateSaveSPCommandText(StoreDefinition).)
GetCreateViewCommandText (Overrides DbDataStoreProvider..::.GetCreateViewCommandText(StoreDefinition).)
GetDeleteAllProcedureCommand (Overrides DbDataStoreProvider..::.GetDeleteAllProcedureCommand(String).)
GetDeleteExcessReferencesCommand (Overrides DbDataStoreProvider..::.GetDeleteExcessReferencesCommand(Int64, String, Int32).)
GetDeleteProcedureCommand (Overrides DbDataStoreProvider..::.GetDeleteProcedureCommand(Identity).)
GetDropSaveSPCommandText (Overrides DbDataStoreProvider..::.GetDropSaveSPCommandText(String).)
GetDropViewCommandText (Overrides DbDataStoreProvider..::.GetDropViewCommandText(String).)
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetLoadCollectionCommand (Overrides DbDataStoreProvider..::.GetLoadCollectionCommand(Identity, String).)
GetLoadCommand (Overrides DbDataStoreProvider..::.GetLoadCommand(String, IDictionary<(Of <(String, Object>)>), IEnumerable<(Of <(InlinePropertyMap>)>)).)
GetLoadReferencesCommand (Overrides DbDataStoreProvider..::.GetLoadReferencesCommand(Identity).)
GetMoveDataCommand (Overrides DbDataStoreProvider..::.GetMoveDataCommand(StoreDefinition).)
GetProviderSpecificParameterName
Return the decorated parameter name as used by MS SQL Server
(Overrides DbDataStoreProvider..::.GetProviderSpecificParameterName(String).)
GetQueryObject<(Of <(T>)>) (Overrides DataStoreProvider..::.GetQueryObject<(Of <(T>)>)(DynamicDataStore, LoadAsObjectType).)
GetReturnValue (Inherited from DbDataStoreProvider.)
GetSaveInlinePropertiesCommand (Overrides DbDataStoreProvider..::.GetSaveInlinePropertiesCommand(ProviderCallContext).)
GetSaveReferencePropertyCommand (Overrides DbDataStoreProvider..::.GetSaveReferencePropertyCommand(PropertyMapType, DbType, Int64, String, Boolean, Int32, Type, Type, String, String, Object).)
GetStoreInfoDeleteCommand
Gets the store info command delete.
(Overrides DbDataStoreProvider..::.GetStoreInfoDeleteCommand(String).)
GetStoreInfoLoadCommand
Gets the store info command load.
(Overrides DbDataStoreProvider..::.GetStoreInfoLoadCommand(String, Boolean).)
GetStoreInfoSaveCommandOverloaded.
GetStoreNameForItem (Inherited from DbDataStoreProvider.)
GetStoreNameForItemCommand (Overrides DbDataStoreProvider..::.GetStoreNameForItemCommand(Identity, String).)
GetStoreNames (Inherited from DbDataStoreProvider.)
GetStoreNamesCommandText (Overrides DbDataStoreProvider..::.GetStoreNamesCommandText()()().)
GetStoreSaveProcedureName (Overrides DbDataStoreProvider..::.GetStoreSaveProcedureName(String).)
GetStoreViewName (Overrides DataStoreProvider..::.GetStoreViewName(String).)
GetTableInformation (Overrides DataStoreProvider..::.GetTableInformation(String).)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
GetUpdateReferencesPropertyNameCommand
Gets the command to update References' names.
(Overrides DbDataStoreProvider..::.GetUpdateReferencesPropertyNameCommand(String, String, String, String).)
GetValue
Extracts a value from the command
(Inherited from DbDataStoreProvider.)
GetValueOverflowCount (Inherited from DbDataStoreProvider.)
GetValueOverflowCountCommand (Overrides DbDataStoreProvider..::.GetValueOverflowCountCommand(String, DbType, String, String, Type, Object, Object).)
Initialize
Initializes the provider with configuration seetings. Override this method to do any provider specific initialization.
(Inherited from DbDataStoreProvider.)
InternalExecute<(Of <(TResult>)>)
Executs the method passed with deadlock retry functionality
(Inherited from DbDataStoreProvider.)
IsDeadlockException (Overrides DbDataStoreProvider..::.IsDeadlockException(DbException).)
IsProviderSpecificException
Determines if an exception is specific to the data provider or a standard .NET exception
(Overrides DataStoreProvider..::.IsProviderSpecificException(Exception).)
Load (Inherited from DbDataStoreProvider.)
LoadCollection (Inherited from DbDataStoreProvider.)
LoadReferenceMarkers (Inherited from DbDataStoreProvider.)
LoadStoreDefinition (Inherited from DbDataStoreProvider.)
LoadSubObject (Inherited from DbDataStoreProvider.)
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
OpenConnection (Inherited from DbDataStoreProvider.)
ProcessValueFromDbOverloaded.
ProcessValueToDb (Overrides DbDataStoreProvider..::.ProcessValueToDb(DbType, String, Object, ProviderCallContext).)
ReservedColNames
Save (Inherited from DbDataStoreProvider.)
SaveCollection
(Inherited from DbDataStoreProvider.)
SaveStoreDefinition
Sql Server has it's own version of this as we need to drop the views and sp's first if they already exist before re-creating them
(Overrides DbDataStoreProvider..::.SaveStoreDefinition(StoreDefinition).)
SaveSubObject (Inherited from DbDataStoreProvider.)
SetExternalTransaction (Inherited from DbDataStoreProvider.)
ToString
Returns a String that represents the current Object.
(Inherited from Object.)
UpdateReferencesPropertyName (Inherited from DbDataStoreProvider.)

Properties

  NameDescription
Connection (Inherited from DbDataStoreProvider.)
DataStoreNameValueCollection (Inherited from DataStoreProvider.)
DeadlockRetries
Number of retries when deadlock detected in the database.
(Inherited from DbDataStoreProvider.)
DeadlockRetryDelay
The amount of time to wait before retrying after a deadlock operation.
(Inherited from DbDataStoreProvider.)
Description
Gets a brief, friendly description suitable for display in administrative tools or other user interfaces (UIs).
(Inherited from ProviderBase.)
Name
Gets the friendly name used to refer to the provider during configuration.
(Inherited from ProviderBase.)
ReferenceTableInformation (Inherited from DbDataStoreProvider.)
Transaction (Inherited from DbDataStoreProvider.)

See Also