C# Class FdoToolbox.Core.Feature.FeatureQueryOptions

Use this class to set filter criteria for selecting features from a FDO datastore
Afficher le fichier Open project: jumpinjackie/fdotoolbox Class Usage Examples

Méthodes publiques

Méthode Description
AddComputedProperty ( NameValueCollection computedProperties ) : void

Adds a series of computed expressions to be part of the query result

AddComputedProperty ( string alias, string expression ) : void

Adds a computed expression to be part of the query result

AddFeatureProperty ( IEnumerable propertyNames ) : void

Adds a series of properties that are to be part of the query result

AddFeatureProperty ( string propertyName ) : void

Adds a property that is to be part of the query result

AddJoinCriteria ( FdoJoinCriteriaInfo criteria ) : void

Adds a join criteria to the query result

FeatureQueryOptions ( string className ) : System

Constructor

RemoveComputedProperty ( string alias ) : void

Removes a computed expression that is to be part of the query result

RemoveFeatureProperty ( string propertyName ) : void

Removes a property that is to be part of the query result

RemoveJoinCriteria ( FdoJoinCriteriaInfo criteria ) : void

Removes a join criteria that is to be part of the query result

SetOrderingOption ( IEnumerable propertyNames, OrderingOption option ) : void

Sets the ordering options for this query. Note that most providers do not support ordering.

SetOrderingOption ( IEnumerable propertyNames, OrderingOption option, bool useAlias ) : void

Sets the ordering options for this query. Note that most providers do not support ordering.

Method Details

AddComputedProperty() public méthode

Adds a series of computed expressions to be part of the query result
public AddComputedProperty ( NameValueCollection computedProperties ) : void
computedProperties System.Collections.Specialized.NameValueCollection
Résultat void

AddComputedProperty() public méthode

Adds a computed expression to be part of the query result
public AddComputedProperty ( string alias, string expression ) : void
alias string
expression string
Résultat void

AddFeatureProperty() public méthode

Adds a series of properties that are to be part of the query result
public AddFeatureProperty ( IEnumerable propertyNames ) : void
propertyNames IEnumerable
Résultat void

AddFeatureProperty() public méthode

Adds a property that is to be part of the query result
public AddFeatureProperty ( string propertyName ) : void
propertyName string
Résultat void

AddJoinCriteria() public méthode

Adds a join criteria to the query result
public AddJoinCriteria ( FdoJoinCriteriaInfo criteria ) : void
criteria FdoJoinCriteriaInfo
Résultat void

FeatureQueryOptions() public méthode

Constructor
public FeatureQueryOptions ( string className ) : System
className string
Résultat System

RemoveComputedProperty() public méthode

Removes a computed expression that is to be part of the query result
public RemoveComputedProperty ( string alias ) : void
alias string
Résultat void

RemoveFeatureProperty() public méthode

Removes a property that is to be part of the query result
public RemoveFeatureProperty ( string propertyName ) : void
propertyName string
Résultat void

RemoveJoinCriteria() public méthode

Removes a join criteria that is to be part of the query result
public RemoveJoinCriteria ( FdoJoinCriteriaInfo criteria ) : void
criteria FdoJoinCriteriaInfo
Résultat void

SetOrderingOption() public méthode

Sets the ordering options for this query. Note that most providers do not support ordering.
public SetOrderingOption ( IEnumerable propertyNames, OrderingOption option ) : void
propertyNames IEnumerable
option OrderingOption
Résultat void

SetOrderingOption() public méthode

Sets the ordering options for this query. Note that most providers do not support ordering.
public SetOrderingOption ( IEnumerable propertyNames, OrderingOption option, bool useAlias ) : void
propertyNames IEnumerable
option OrderingOption
useAlias bool
Résultat void