예제 #1
0
        internal static Connectable GetConnectable(Assembly client, DbRow row, Chainer prev, ConnectBy connectBy)
        {
            if (prev is Connectable)
            {
                return((Connectable)prev);
            }

            if (connectBy == null)
            {
                connectBy = row.GetConnectBy();
            }

            return(GetConnectable(client, prev,
                                  ConnectionManager.GetConnectionData(client, connectBy, null, prev)));
        }