CyPhy2CAD_CSharp.CommonTraversal.GetRefportOrParent C# (CSharp) Метод

GetRefportOrParent() приватный Метод

private GetRefportOrParent ( MgaConnection conn, string role = "src" ) : MgaFCO
conn MgaConnection
role string
Результат MgaFCO
        private MgaFCO GetRefportOrParent(MgaConnection conn, string role = "src")
        {
            MgaConnPoint connPoint = conn.ConnPoints.Cast<MgaConnPoint>().Where(cp => cp.ConnRole == role).First();
            if (connPoint.References != null && connPoint.References.Count > 0)
            {
                return connPoint.References[1];
            }
            return connPoint.Target;
        }