| Name | Description | |
|---|---|---|
![]() | CIMFilteredFindPathsConfiguration Constructor |
The following tables list the members exposed by CIMFilteredFindPathsConfiguration.
| Name | Description | |
|---|---|---|
![]() | CIMFilteredFindPathsConfiguration Constructor |
| 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. |
| Name | Description | |
|---|---|---|
![]() | Clone | Creates a deep copy of CIMFilteredFindPathsConfiguration. |
![]() ![]() | FromJson | Reconstructs the CIMFilteredFindPathsConfiguration with a specified state from a JSON encoding. |
![]() | GetSchema | Not implemented, reserved for future use. (Inherited from ArcGIS.Core.CIM.CIMObject) |
![]() | ReadXml | Reads the element inside the reader. (Inherited from ArcGIS.Core.CIM.CIMObject) |
![]() | ToJson | Overridden. Creates a JSON encoding of the CIMFilteredFindPathsConfiguration and its current state. |
![]() | WriteXml | Writes the element inside the writer. (Inherited from ArcGIS.Core.CIM.CIMObject) |
| Name | Description | |
|---|---|---|
![]() | RaisePropertyChanged | Called from a property setter to notify the framework that an Object member has changed. (Inherited from ArcGIS.Core.CIM.CIMObject) |
![]() | ReadXmlElement | Overridden. Reads the child element inside the reader. |
![]() | WriteXmlElements | Overridden. Writes a child element to the writer. |
| Name | Description | |
|---|---|---|
![]() | PropertyChanged | Occurs when a property value changes. (Inherited from ArcGIS.Core.CIM.CIMObject) |