dotConnect for MongoDB Documentation
Devart.Data.MongoDB Namespace / MongoDBCommandBuilder Class
Fields Properties Methods Events


On this page
    MongoDBCommandBuilder Class Members
    On this page

    The following tables list the members exposed by MongoDBCommandBuilder.

    Public Constructors
     NameDescription
    Public ConstructorOverloaded. Initializes a new instance of the MongoDBCommandBuilder class.  
    Top
    Public Properties
     NameDescription
    Public Property (Inherited from System.Data.Common.DbCommandBuilder)
    Public Property (Inherited from System.Data.Common.DbCommandBuilder)
    Public Property (Inherited from System.Data.Common.DbCommandBuilder)
    Public Property (Inherited from System.ComponentModel.Component)
    Public Property (Inherited from System.Data.Common.DbCommandBuilder)
    Public PropertyGets or sets the semicolon-separated list of key field names used to generate update commands. The default value is an empty string.  
    Public PropertyGets or sets whether the command builder quotes all the names of data source objects. (Inherited from Devart.Common.DbCommandBuilderBase)
    Public PropertyOverridden. Gets or sets the list of fields whose values should be retrieved after a DML statement is executed. The default value is an empty string.  
    Public PropertyGets or sets a value that indicates whether and how the Devart.Common.DbCommandBuilderBase should retrieve field values adjusted by server after an update. (Inherited from Devart.Common.DbCommandBuilderBase)
    Public Property (Inherited from System.Data.Common.DbCommandBuilder)
    Public Property (Inherited from System.Data.Common.DbCommandBuilder)
    Public Property (Inherited from System.ComponentModel.Component)
    Public PropertyOverridden. Gets or sets the semicolon-separated list of field names used to generate update commands. An empty string means all fields.  
    Public PropertyGets or sets the name of the collection (table) to generate update commands for. The default value is an empty string.  
    Public PropertySpecifies whether the catalog identifier is included in data source object names. (Inherited from Devart.Common.DbCommandBuilderBase)
    Public PropertySpecifies whether the schema identifier is included in data source object names. (Inherited from Devart.Common.DbCommandBuilderBase)
    Top
    Protected Properties
     NameDescription
    Protected Property (Inherited from System.ComponentModel.Component)
    Protected Property (Inherited from System.ComponentModel.Component)
    Protected Property (Inherited from System.ComponentModel.Component)
    Protected PropertyOverridden. Gets the quote characters used to split field lists: the double quote.  
    Top
    Public Methods
     NameDescription
    Public Method (Inherited from System.MarshalByRefObject)
    Public Methodstatic (Shared in Visual Basic)Fills the Parameters collection of the specified command from the parameter markers in its command text. Throws System.ArgumentNullException if command is a null reference (Nothing in Visual Basic).  
    Public MethodOverloaded.  (Inherited from System.Data.Common.DbCommandBuilder)
    Public MethodOverloaded. Gets the automatically generated SQL statement required to perform deletions on the data source.  
    Public MethodOverloaded. Gets the automatically generated SQL statement required to perform inserts on the data source.  
    Public Method (Inherited from System.MarshalByRefObject)
    Public MethodOverloaded. Gets the automatically generated SQL statement required to refresh values from the data source. (Inherited from Devart.Common.DbCommandBuilder)
    Public MethodOverloaded. Gets the automatically generated SQL statement required to perform updates on the data source.  
    Public Method (Inherited from System.MarshalByRefObject)
    Public MethodReturns the string passed as the parameter enclosed in quotes. (Inherited from Devart.Common.DbCommandBuilder)
    Public MethodRefreshes the data source schema information used to generate INSERT, UPDATE, or DELETE statements. (Inherited from Devart.Common.DbCommandBuilderBase)
    Public Method (Inherited from System.ComponentModel.Component)
    Public Method (Inherited from System.Data.Common.DbCommandBuilder)
    Top
    Protected Methods
     NameDescription
    Protected MethodOverloaded.  (Inherited from Devart.Common.DbCommandBuilderBase)
    Protected Method (Inherited from Devart.Common.DbCommandBuilder)
    Protected MethodOverridden. Sets the MongoDBType and DbType of a generated parameter from the provider type of its column in the schema table.  
    Protected Method (Inherited from Devart.Common.DbCommandBuilder)
    Protected Method (Inherited from Devart.Common.DbCommandBuilderBase)
    Protected Method (Inherited from Devart.Common.DbCommandBuilderBase)
    Protected Method (Inherited from Devart.Common.DbCommandBuilderBase)
    Protected Method (Inherited from Devart.Common.DbCommandBuilderBase)
    Protected Method (Inherited from Devart.Common.DbCommandBuilderBase)
    Protected Method (Inherited from Devart.Common.DbCommandBuilder)
    Protected Method (Inherited from Devart.Common.DbCommandBuilderBase)
    Protected Method (Inherited from System.ComponentModel.Component)
    Protected MethodOverloaded.  (Inherited from Devart.Common.DbCommandBuilderBase)
    Protected Method (Inherited from Devart.Common.DbCommandBuilderBase)
    Protected MethodOverloaded. Overridden. Returns the name of a generated parameter: "p" followed by the ordinal.  
    Protected MethodOverloaded. Overridden. Returns the parameter marker used in generated commands: ":p" followed by the ordinal.  
    Protected Method (Inherited from Devart.Common.DbCommandBuilder)
    Protected Method (Inherited from System.ComponentModel.Component)
    Protected Method (Inherited from Devart.Common.DbCommandBuilder)
    Protected Method (Inherited from Devart.Common.DbCommandBuilderBase)
    Protected Method (Inherited from Devart.Common.DbCommandBuilderBase)
    Protected MethodOverridden. Returns true for "[", "]", and the double quote.  
    Protected MethodOverloaded.  (Inherited from System.MarshalByRefObject)
    Protected Method (Inherited from System.Data.Common.DbCommandBuilder)
    Protected Method (Inherited from Devart.Common.DbCommandBuilder)
    Protected MethodOverridden. Subscribes the command builder to the RowUpdating event of the data adapter, or unsubscribes it from the current one.  
    Protected Method (Inherited from Devart.Common.DbCommandBuilderBase)
    Top
    Public Events
     NameDescription
    Public Event (Inherited from System.ComponentModel.Component)
    Top
    See Also