CIMFilteredFindPathsConfiguration Class Properties
In This Topic
For a list of all members of this type, see CIMFilteredFindPathsConfiguration members.
Public Properties
| | Name | Description |
 | ClosedPathPolicy |
Gets or sets the closed path policy, i.e whether we allow, forbid, or require that
the start and end vertices of a path are equal.
When the value is KGClosedPathPolicy.Require, the DestinationEntities field is ignored
and destinations entities are the same as origin entities.
|
 | DefaultRelationshipCost |
Gets or sets the default relationship cost.
If the default relationship cost is negative, it is replaced by zero.
|
 | DefaultTraversalDirectionType |
Gets or sets the default traversal direction which is used for any relationship type that is not defined in the traversal directions list.
|
 | DestinationEntities |
Gets or sets the destination entities.
This field is ignored when ClosedPathPolicy is KGClosedPathPolicy.Require.
|
 | EntityUsage |
Gets or sets the usage of origin/destination entities in the filtered find paths algorithm.
|
 | MaxCountPaths |
Gets or sets the max number of paths the filtered find paths algorithm returns.
This parameter is only taken into account when PathMode is KGPathMode.All.
|
 | MaxPathCost |
Gets or sets the maximum path cost.
The maximum cost is only enforced when the value is positive.
|
 | MaxPathLength |
Gets or sets the maximum path length.
The default of 0 means the value is unlimited.
|
 | MinPathCost |
Gets or sets the minimum path cost.
|
 | MinPathLength |
Gets or sets the minimum path length.
|
 | Name |
Gets or sets the name of the configuration.
|
 | NegativeCostBehaviour |
Gets or sets the behaviour when a negative cost is found.
|
 | OriginEntities |
Gets or sets the origin entities.
|
 | PathFilters |
Gets or sets the path filters.
|
 | PathMode |
Gets or sets whether the filtered find paths algorithm searches for shortest paths, for lowest cost paths or for all paths.
|
 | RelationshipCostProperty | Gets or sets the name of the property representing the cost of a relationship. If a relationship lacks this property, the property is not of a numeric type, or the property value is null, the cost of the relationship will be DefaultRelationshipCost. Only positive costs are supported. Any strictly negative cost will be converted to a positive cost based on NegativeCostBehaviour. |
 | TimeFilter |
Gets or sets the time filter.
|
 | TraversalDirections |
Gets or sets the traversal directions.
|
Top
See Also