C# Class BExIS.Dlm.Services.DataStructure.DataContainerManager

Afficher le fichier Open project: BEXIS2/Core Class Usage Examples

Méthodes publiques

Méthode Description
AddAggregateFunction ( DataContainer container, AggregateFunction aggregateFunction ) : DataAttribute
AddConstraint ( ExtendedProperty extendedProperty, Constraint constraint ) : DataAttribute
AddConstraint ( ComparisonConstraint constraint, DataContainer container ) : void
AddConstraint ( DomainConstraint constraint, DataContainer container ) : void
AddConstraint ( PatternConstraint constraint, DataContainer container ) : void
AddConstraint ( RangeConstraint constraint, DataContainer container ) : void
AddExtendedProperty ( DataContainer container, ExtendedProperty extendedProperty ) : DataAttribute
AddGlobalizationInfo ( DataContainer container, GlobalizationInfo globalizationInfo ) : DataAttribute
CreateDataAttribute ( string shortName, string name, string description, bool isMultiValue, bool isBuiltIn, string scope, MeasurementScale measurementScale, DataContainerType containerType, string entitySelectionPredicate, DataType dataType, Unit unit, Methodology methodology, Classifier classifier, ICollection functions, ICollection globalizationInfos, ICollection constraints, ICollection extendedProperies ) : DataAttribute
CreateExtendedProperty ( string name, string description, DataContainer container, ICollection constraints ) : ExtendedProperty
DataContainerManager ( ) : System
DeleteDataAttribute ( DataAttribute entity ) : bool
DeleteDataAttribute ( IEnumerable entities ) : bool
DeleteExtendedProperty ( ExtendedProperty entity ) : bool
DeleteExtendedProperty ( IEnumerable entities ) : bool
RemoveAggregateFunction ( DataContainer container, AggregateFunction aggregateFunction ) : DataAttribute
RemoveConstraint ( ExtendedProperty extendedProperty, Constraint constraint ) : DataAttribute
RemoveConstraint ( ComparisonConstraint constraint ) : void
RemoveConstraint ( DomainConstraint constraint ) : void
RemoveConstraint ( PatternConstraint constraint ) : void
RemoveConstraint ( RangeConstraint constraint ) : void
RemoveExtendedProperty ( ExtendedProperty extendedProperty ) : DataAttribute
RemoveGlobalizationInfo ( GlobalizationInfo globalizationInfo ) : DataAttribute
UpdateDataAttribute ( DataAttribute entity ) : DataAttribute
UpdateExtendedProperty ( ExtendedProperty entity ) : ExtendedProperty

Method Details

AddAggregateFunction() public méthode

public AddAggregateFunction ( DataContainer container, AggregateFunction aggregateFunction ) : DataAttribute
container DataContainer
aggregateFunction AggregateFunction
Résultat BExIS.Dlm.Entities.DataStructure.DataAttribute

AddConstraint() public méthode

public AddConstraint ( ExtendedProperty extendedProperty, Constraint constraint ) : DataAttribute
extendedProperty BExIS.Dlm.Entities.DataStructure.ExtendedProperty
constraint Constraint
Résultat BExIS.Dlm.Entities.DataStructure.DataAttribute

AddConstraint() public méthode

public AddConstraint ( ComparisonConstraint constraint, DataContainer container ) : void
constraint ComparisonConstraint
container DataContainer
Résultat void

AddConstraint() public méthode

public AddConstraint ( DomainConstraint constraint, DataContainer container ) : void
constraint DomainConstraint
container DataContainer
Résultat void

AddConstraint() public méthode

public AddConstraint ( PatternConstraint constraint, DataContainer container ) : void
constraint PatternConstraint
container DataContainer
Résultat void

AddConstraint() public méthode

public AddConstraint ( RangeConstraint constraint, DataContainer container ) : void
constraint RangeConstraint
container DataContainer
Résultat void

AddExtendedProperty() public méthode

public AddExtendedProperty ( DataContainer container, ExtendedProperty extendedProperty ) : DataAttribute
container DataContainer
extendedProperty BExIS.Dlm.Entities.DataStructure.ExtendedProperty
Résultat BExIS.Dlm.Entities.DataStructure.DataAttribute

AddGlobalizationInfo() public méthode

public AddGlobalizationInfo ( DataContainer container, GlobalizationInfo globalizationInfo ) : DataAttribute
container DataContainer
globalizationInfo BExIS.Dlm.Entities.DataStructure.GlobalizationInfo
Résultat BExIS.Dlm.Entities.DataStructure.DataAttribute

CreateDataAttribute() public méthode

public CreateDataAttribute ( string shortName, string name, string description, bool isMultiValue, bool isBuiltIn, string scope, MeasurementScale measurementScale, DataContainerType containerType, string entitySelectionPredicate, DataType dataType, Unit unit, Methodology methodology, Classifier classifier, ICollection functions, ICollection globalizationInfos, ICollection constraints, ICollection extendedProperies ) : DataAttribute
shortName string
name string
description string
isMultiValue bool
isBuiltIn bool
scope string
measurementScale MeasurementScale
containerType DataContainerType
entitySelectionPredicate string
dataType BExIS.Dlm.Entities.DataStructure.DataType
unit BExIS.Dlm.Entities.DataStructure.Unit
methodology BExIS.Dlm.Entities.DataStructure.Methodology
classifier BExIS.Dlm.Entities.DataStructure.Classifier
functions ICollection
globalizationInfos ICollection
constraints ICollection
extendedProperies ICollection
Résultat BExIS.Dlm.Entities.DataStructure.DataAttribute

CreateExtendedProperty() public méthode

public CreateExtendedProperty ( string name, string description, DataContainer container, ICollection constraints ) : ExtendedProperty
name string
description string
container DataContainer
constraints ICollection
Résultat BExIS.Dlm.Entities.DataStructure.ExtendedProperty

DataContainerManager() public méthode

public DataContainerManager ( ) : System
Résultat System

DeleteDataAttribute() public méthode

public DeleteDataAttribute ( DataAttribute entity ) : bool
entity BExIS.Dlm.Entities.DataStructure.DataAttribute
Résultat bool

DeleteDataAttribute() public méthode

public DeleteDataAttribute ( IEnumerable entities ) : bool
entities IEnumerable
Résultat bool

DeleteExtendedProperty() public méthode

public DeleteExtendedProperty ( ExtendedProperty entity ) : bool
entity BExIS.Dlm.Entities.DataStructure.ExtendedProperty
Résultat bool

DeleteExtendedProperty() public méthode

public DeleteExtendedProperty ( IEnumerable entities ) : bool
entities IEnumerable
Résultat bool

RemoveAggregateFunction() public méthode

public RemoveAggregateFunction ( DataContainer container, AggregateFunction aggregateFunction ) : DataAttribute
container DataContainer
aggregateFunction AggregateFunction
Résultat BExIS.Dlm.Entities.DataStructure.DataAttribute

RemoveConstraint() public méthode

public RemoveConstraint ( ExtendedProperty extendedProperty, Constraint constraint ) : DataAttribute
extendedProperty BExIS.Dlm.Entities.DataStructure.ExtendedProperty
constraint Constraint
Résultat BExIS.Dlm.Entities.DataStructure.DataAttribute

RemoveConstraint() public méthode

public RemoveConstraint ( ComparisonConstraint constraint ) : void
constraint ComparisonConstraint
Résultat void

RemoveConstraint() public méthode

public RemoveConstraint ( DomainConstraint constraint ) : void
constraint DomainConstraint
Résultat void

RemoveConstraint() public méthode

public RemoveConstraint ( PatternConstraint constraint ) : void
constraint PatternConstraint
Résultat void

RemoveConstraint() public méthode

public RemoveConstraint ( RangeConstraint constraint ) : void
constraint RangeConstraint
Résultat void

RemoveExtendedProperty() public méthode

public RemoveExtendedProperty ( ExtendedProperty extendedProperty ) : DataAttribute
extendedProperty BExIS.Dlm.Entities.DataStructure.ExtendedProperty
Résultat BExIS.Dlm.Entities.DataStructure.DataAttribute

RemoveGlobalizationInfo() public méthode

public RemoveGlobalizationInfo ( GlobalizationInfo globalizationInfo ) : DataAttribute
globalizationInfo BExIS.Dlm.Entities.DataStructure.GlobalizationInfo
Résultat BExIS.Dlm.Entities.DataStructure.DataAttribute

UpdateDataAttribute() public méthode

public UpdateDataAttribute ( DataAttribute entity ) : DataAttribute
entity BExIS.Dlm.Entities.DataStructure.DataAttribute
Résultat BExIS.Dlm.Entities.DataStructure.DataAttribute

UpdateExtendedProperty() public méthode

public UpdateExtendedProperty ( ExtendedProperty entity ) : ExtendedProperty
entity BExIS.Dlm.Entities.DataStructure.ExtendedProperty
Résultat BExIS.Dlm.Entities.DataStructure.ExtendedProperty