Skip to content

OutputAssignODRoute

Type ISIAPIOutputAssignODRoute · Interface
Namespace SIDRASolutions.SI.API
Assembly SIDRASolutions.SI.API.dll
COM CLSID EC5AB111-ACB8-419B-9DB4-792670494795

OutputAssignODRoute wrapper interface

Declaration

[Guid("EC5AB111-ACB8-419B-9DB4-792670494795")]
public interface ISIAPIOutputAssignODRoute

Members

Properties

Property Type Summary
OutputAssignOD ISIAPIOutputAssignOD
Position int
OutputAssignODRouteNwSites ISIAPIOutputAssignODRouteNwSites
Route ISIAPIRoute The Route in the Network Input data that is corresponding to this Assign Network Output Route
OutputAssignODRoutePerformance ISIAPIOutputAssignODRoutePerformance

Properties

OutputAssignOD

ISIAPIOutputAssignOD OutputAssignOD { get; }

Type ISIAPIOutputAssignOD

Code samples
var outputAssignOD = outputAssignODRoute.OutputAssignOD;
CComPtr<ISIAPIOutputAssignOD> outputAssignOD;
outputAssignODRoute->get_OutputAssignOD(&outputAssignOD);
output_assign_od = outputAssignODRoute.OutputAssignOD

Position

int Position { get; }

Type int

Code samples
int position = outputAssignODRoute.Position;
long position;
outputAssignODRoute->get_Position(&position);
position = outputAssignODRoute.Position

OutputAssignODRouteNwSites

ISIAPIOutputAssignODRouteNwSites OutputAssignODRouteNwSites { get; }

Type ISIAPIOutputAssignODRouteNwSites

Code samples
var outputAssignODRouteNwSites = outputAssignODRoute.OutputAssignODRouteNwSites;
CComPtr<ISIAPIOutputAssignODRouteNwSites> outputAssignODRouteNwSites;
outputAssignODRoute->get_OutputAssignODRouteNwSites(&outputAssignODRouteNwSites);
output_assign_od_route_nw_sites = outputAssignODRoute.OutputAssignODRouteNwSites

Route

The Route in the Network Input data that is corresponding to this Assign Network Output Route

ISIAPIRoute Route { get; }

Type ISIAPIRoute

Value

Some Assign Network Output Routes do not have a relevant Route in the Network Input data.
Null / Nothing is returned for these cases.

Code samples
var route = outputAssignODRoute.Route;
CComPtr<ISIAPIRoute> route;
outputAssignODRoute->get_Route(&route);
route = outputAssignODRoute.Route

OutputAssignODRoutePerformance

ISIAPIOutputAssignODRoutePerformance OutputAssignODRoutePerformance { get; }

Type ISIAPIOutputAssignODRoutePerformance

Code samples
var outputAssignODRoutePerformance = outputAssignODRoute.OutputAssignODRoutePerformance;
CComPtr<ISIAPIOutputAssignODRoutePerformance> outputAssignODRoutePerformance;
outputAssignODRoute->get_OutputAssignODRoutePerformance(&outputAssignODRoutePerformance);
output_assign_od_route_performance = outputAssignODRoute.OutputAssignODRoutePerformance