DbProviderServices.CreateCommandDefinition Method     
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
| CreateCommandDefinition(DbCommand) | 
						 Create the default DbCommandDefinition object based on the prototype command This method is intended for provider writers to build a default command definition from a command. Note: This will clone the prototype  | 
        	
| CreateCommandDefinition(DbCommandTree) | 
						 Create a Command Definition object given a command tree.  | 
        	
| CreateCommandDefinition(DbProviderManifest, DbCommandTree) | 
						 Creates command definition from specified manifest and command tree.  | 
        	
CreateCommandDefinition(DbCommand)
Create the default DbCommandDefinition object based on the prototype command This method is intended for provider writers to build a default command definition from a command. Note: This will clone the prototype
public virtual System.Data.Entity.Core.Common.DbCommandDefinition CreateCommandDefinition(System.Data.Common.DbCommand prototype);
	abstract member CreateCommandDefinition : System.Data.Common.DbCommand -> System.Data.Entity.Core.Common.DbCommandDefinition
override this.CreateCommandDefinition : System.Data.Common.DbCommand -> System.Data.Entity.Core.Common.DbCommandDefinition
	Public Overridable Function CreateCommandDefinition (prototype As DbCommand) As DbCommandDefinition
	Parameters
- prototype
 - DbCommand
 
the prototype command
Returns
an executable command definition object
Applies to
CreateCommandDefinition(DbCommandTree)
Create a Command Definition object given a command tree.
public System.Data.Entity.Core.Common.DbCommandDefinition CreateCommandDefinition(System.Data.Entity.Core.Common.CommandTrees.DbCommandTree commandTree);
	member this.CreateCommandDefinition : System.Data.Entity.Core.Common.CommandTrees.DbCommandTree -> System.Data.Entity.Core.Common.DbCommandDefinition
	Public Function CreateCommandDefinition (commandTree As DbCommandTree) As DbCommandDefinition
	Parameters
- commandTree
 - DbCommandTree
 
command tree for the statement
Returns
an executable command definition object
Remarks
This method simply delegates to the provider's implementation of CreateDbCommandDefinition.
Applies to
CreateCommandDefinition(DbProviderManifest, DbCommandTree)
Creates command definition from specified manifest and command tree.
public System.Data.Entity.Core.Common.DbCommandDefinition CreateCommandDefinition(System.Data.Entity.Core.Common.DbProviderManifest providerManifest, System.Data.Entity.Core.Common.CommandTrees.DbCommandTree commandTree);
	member this.CreateCommandDefinition : System.Data.Entity.Core.Common.DbProviderManifest * System.Data.Entity.Core.Common.CommandTrees.DbCommandTree -> System.Data.Entity.Core.Common.DbCommandDefinition
	Public Function CreateCommandDefinition (providerManifest As DbProviderManifest, commandTree As DbCommandTree) As DbCommandDefinition
	Parameters
- providerManifest
 - DbProviderManifest
 
The manifest.
- commandTree
 - DbCommandTree
 
The command tree.
Returns
The created command definition.