Skip to main content
A newer version of this page is available. .

IDataStoreService.ModifyData(ModificationStatement[]) Method

Defines a service operation that, when implemented by a class, updates data in a data store using specified modification statements and returns the operation result.

Namespace: DevExpress.Xpo.DB

Assembly: DevExpress.Xpo.v18.2.dll

Declaration

[OperationContract(Action = "http://tempuri.org/IDataStoreService/ModifyData")]
[XmlSerializerFormat]
[ServiceKnownType(typeof(DeleteStatement))]
[ServiceKnownType(typeof(InsertStatement))]
[ServiceKnownType(typeof(UpdateStatement))]
[ServiceKnownType(typeof(AggregateOperand))]
[ServiceKnownType(typeof(BetweenOperator))]
[ServiceKnownType(typeof(BinaryOperator))]
[ServiceKnownType(typeof(ContainsOperator))]
[ServiceKnownType(typeof(FunctionOperator))]
[ServiceKnownType(typeof(GroupOperator))]
[ServiceKnownType(typeof(InOperator))]
[ServiceKnownType(typeof(NotOperator))]
[ServiceKnownType(typeof(NullOperator))]
[ServiceKnownType(typeof(OperandProperty))]
[ServiceKnownType(typeof(OperandValue))]
[ServiceKnownType(typeof(ParameterValue))]
[ServiceKnownType(typeof(QueryOperand))]
[ServiceKnownType(typeof(UnaryOperator))]
[ServiceKnownType(typeof(JoinOperand))]
[ServiceKnownType(typeof(OperandParameter))]
[ServiceKnownType(typeof(QuerySubQueryContainer))]
OperationResult<ModificationResult> ModifyData(
    ModificationStatement[] dmlStatements
)

Parameters

Name Type Description
dmlStatements ModificationStatement[]

An array of data modification statements.

Returns

Type Description
OperationResult<ModificationResult>

An OperationResult<T><ModificationResult,> denoting the result of the data modifications.

See Also