/// <summary> /// Initializes a new instance of the CachingCommand class. /// </summary> /// <param name="wrappedCommand">The wrapped command.</param> /// <param name="commandDefinition">The command definition.</param> public CachingCommand(DbCommand wrappedCommand, DbCommandDefinitionWrapper commandDefinition) : base(wrappedCommand, commandDefinition) { }
/// <summary> /// Initializes a new instance of the <see cref="DbCommandWrapper"/> class. /// </summary> /// <param name="wrappedCommand">The wrapped command.</param> /// <param name="definition">The definition.</param> public DbCommandWrapper(DbCommand wrappedCommand, DbCommandDefinitionWrapper definition) { this.wrappedCommand = wrappedCommand; this.definition = definition; }
/// <summary> /// Initializes a new instance of the TracingCommand class. /// </summary> /// <param name="wrappedCommand">The wrapped command.</param> /// <param name="commandDefinition">The command definition.</param> public TracingCommand(DbCommand wrappedCommand, DbCommandDefinitionWrapper commandDefinition) : base(wrappedCommand, commandDefinition) { CommandID = Interlocked.Increment(ref globalCommandID); }