/// <summary> /// Translate a NavigationPropertySegment /// </summary> /// <param name="segment">the segment to Translate</param> /// <returns>UserDefinedValue</returns> /// <exception cref="System.ArgumentNullException">Throws if the input segment is null.</exception> public override bool Translate(NavigationPropertySegment segment) { ExceptionUtils.CheckArgumentNotNull(segment, "segment"); return(segment.NavigationProperty.Type.IsCollection()); }