DynamicDriver Members
The DynamicDriver type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() ![]() |
AddUDFChildrenExplorerItems | |
![]() |
AreRepositoriesEquivalent(IConnectionInfo, IConnectionInfo) | |
![]() |
AreRepositoriesEquivalent(IConnectionInfo, IConnectionInfo) | (Inherited from DataContextDriver.) |
![]() ![]() |
BuildModules |
Creates module/UDF C# code strings
|
![]() ![]() |
BuildNamespaces |
Creates namespace/set/bin C# code strings
|
![]() |
ClearConnectionPools(IConnectionInfo) | |
![]() |
ClearConnectionPools(IConnectionInfo) | (Inherited from DataContextDriver.) |
![]() ![]() |
CreateClusterNodesExploreItems | |
![]() ![]() |
CreateInformationalExploreItem | |
![]() ![]() |
CreateModuleExploreItems | |
![]() ![]() |
CreateNamespaceExploreItems | |
![]() |
CreateSaveChangesAdapter(Type, Object, Object) | (Inherited from DataContextDriver.) |
![]() |
CreateSaveChangesAdapter(Type, Object, Object, Object) | (Inherited from DataContextDriver.) |
![]() |
DisplayObjectInGrid | (Inherited from DataContextDriver.) |
![]() |
Equals(System.Object) | (Inherited from Object.) |
![]() |
ExecuteESqlQuery | (Inherited from DataContextDriver.) |
![]() |
Finalize | (Inherited from Object.) |
![]() |
GetAppConfigPath | (Inherited from DataContextDriver.) |
![]() |
GetAssembliesToAdd(IConnectionInfo) | |
![]() |
GetAssembliesToAdd(IConnectionInfo) | (Inherited from DataContextDriver.) |
![]() |
GetChildNodeName | (Inherited from DataContextDriver.) |
![]() |
GetChildren | (Inherited from DataContextDriver.) |
![]() |
GetConnectionDescription(IConnectionInfo) | |
![]() |
GetConnectionDescription(IConnectionInfo) | (Inherited from DataContextDriver.) |
![]() |
GetContentFolder | (Inherited from DataContextDriver.) |
![]() |
GetContextConstructorArguments(IConnectionInfo) | |
![]() |
GetContextConstructorArguments(IConnectionInfo) | (Inherited from DataContextDriver.) |
![]() |
GetContextConstructorParameterOverloads | (Inherited from DataContextDriver.) |
![]() |
GetContextConstructorParameters(IConnectionInfo) | |
![]() |
GetContextConstructorParameters(IConnectionInfo) | (Inherited from DataContextDriver.) |
![]() |
GetCustomDisplayMemberProvider | (Inherited from DataContextDriver.) |
![]() |
GetDriverFolder | (Inherited from DataContextDriver.) |
![]() |
GetHashCode | (Inherited from Object.) |
![]() |
GetIDbConnection | (Inherited from DataContextDriver.) |
![]() |
GetLastSchemaUpdate(IConnectionInfo) |
Returns the time that the schema was last modified. If unknown, return null.
|
![]() |
GetLastSchemaUpdate(IConnectionInfo) | (Inherited from DynamicDataContextDriver.) |
![]() |
GetLifetimeService | (Inherited from MarshalByRefObject.) |
![]() |
GetMinimumSupportedFrameworkVersion | (Inherited from DataContextDriver.) |
![]() |
GetNamespacesToAdd(IConnectionInfo) | |
![]() |
GetNamespacesToAdd(IConnectionInfo) | (Inherited from DataContextDriver.) |
![]() |
GetNamespacesToRemove | (Inherited from DataContextDriver.) |
![]() |
GetOpenConnection | (Inherited from DataContextDriver.) |
![]() |
GetProviderFactory | (Inherited from DataContextDriver.) |
![]() |
GetSchemaAndBuildAssembly(IConnectionInfo, AssemblyName, String%, String%) | |
![]() |
GetSchemaAndBuildAssembly(IConnectionInfo, AssemblyName, String%, String%) | (Inherited from DynamicDataContextDriver.) |
![]() |
GetType | (Inherited from Object.) |
![]() |
InitializeContext(IConnectionInfo, Object, QueryExecutionManager) |
This virtual method is called after a data context object has been instantiated, in
preparation for a query. You can use this hook to perform additional initialization work.
In overriding InitializeContext, you can access properties on the QueryExecutionManager object that’s passed in as a parameter. One of these properties is called SqlTranslationWriter (type TextWriter) and it allows you to send data to the SQL translation tab.
Although this tab is intended primary for SQL translations, you can use it for other things as well.For example, with WCF Data Services, it makes sense to write HTTP requests here:
var dsContext = (DataServiceContext)context;
dsContext.SendingRequest += (sender, e) =>
executionManager.SqlTranslationWriter.WriteLine(e.Request.RequestUri);
|
![]() |
InitializeContext(IConnectionInfo, Object, QueryExecutionManager) | (Inherited from DataContextDriver.) |
![]() |
InitializeLifetimeService | (Inherited from MarshalByRefObject.) |
![]() |
InvokeCustomOption | (Inherited from DataContextDriver.) |
![]() |
IsParent | (Inherited from DataContextDriver.) |
![]() |
MemberwiseClone(System.Boolean) | (Inherited from MarshalByRefObject.) |
![]() |
MemberwiseClone | (Inherited from Object.) |
![]() |
MergeConnections | (Inherited from DataContextDriver.) |
![]() |
OnCustomEvent | (Inherited from DataContextDriver.) |
![]() |
OnQueryFinishing(IConnectionInfo, Object, QueryExecutionManager) |
This method is called after the query's main thread has finished running the user's code,
but before the query has stopped. If you've spun up threads that are still writing results, you can
use this method to wait out those threads.
|
![]() |
OnQueryFinishing(IConnectionInfo, Object, QueryExecutionManager) | (Inherited from DataContextDriver.) |
![]() |
OpenConnection | (Inherited from DataContextDriver.) |
![]() |
OverrideDriverDependencies | (Inherited from DataContextDriver.) |
![]() |
PreprocessObjectToWrite | (Inherited from DataContextDriver.) |
![]() |
Reauthenticate | (Inherited from DataContextDriver.) |
![]() |
RunInCachedDriverProcess | (Inherited from DataContextDriver.) |
![]() |
RunInNewProcess | (Inherited from DataContextDriver.) |
![]() |
ShowConnectionDialog(IConnectionInfo, ConnectionDialogOptions) | |
![]() |
ShowConnectionDialog(IConnectionInfo, ConnectionDialogOptions) | (Inherited from DataContextDriver.) |
![]() |
ShowConnectionDialog(IConnectionInfo, Boolean) | (Inherited from DataContextDriver.) |
![]() |
SubscribeToConnectionMessages | (Inherited from DataContextDriver.) |
![]() |
TearDownContext(IConnectionInfo, Object, QueryExecutionManager, array<Object>[]()[][]) |
This virtual method is called after a query has completed. You can use this hook to
perform cleanup activities such as disposing of the context or other objects.
|
![]() |
TearDownContext(IConnectionInfo, Object, QueryExecutionManager, array<Object>[]()[][]) | (Inherited from DataContextDriver.) |
![]() |
ToString | (Inherited from Object.) |
![]() ![]() |
WriteToLog(String) | |
![]() ![]() |
WriteToLog(Exception, String) |