チェンジセット 1662 (default)
- 日時:
- 2024/08/26 19:31:28 (6週前)
- 場所:
- framework/trunk
- ファイル:
-
- 2個の更新
凡例:
- 未変更
- 追加
- 削除
-
framework/trunk/WebApplication/UI/WebControls/ObjectDataSourceFormViewPage.aspx.cs
r1661 r1662 610 610 } 611 611 612 613 /// <summary> 614 /// 条件が無い場合の末尾のデータを取得します。 615 /// </summary> 616 /// <returns> 617 /// 末尾のデータ。 618 /// </returns> 619 public BoundData GetLast() 620 { 621 logger.Debug(90000, "# DataManager.GetLast()"); 622 BoundData result = Get(false).LastOrDefault(); 623 logger.Debug(90000, " Result: {0}", result); 624 return result; 625 } 626 627 /// <summary> 628 /// <see langword="null"/> のデータを取得します。 629 /// </summary> 630 /// <returns> 631 /// <see langword="null"/>。 632 /// </returns> 633 public BoundData GetNull() 634 { 635 logger.Debug(90000, "# DataManager.GetNull()"); 636 BoundData result = null; 637 // ReSharper disable ExpressionIsAlwaysNull 638 logger.Debug(90000, " Result: {0}", result); 639 return result; 640 // ReSharper restore ExpressionIsAlwaysNull 641 } 612 642 613 643 /// <summary> -
framework/trunk/WebLibrary/Sources/UI/WebControls/ObjectDataSource.cs
r1625 r1662 297 297 } 298 298 299 Type dataType = TypeFinder.FindGenericCollectionMemberType(methodInfo.ReturnType, false); 300 if (dataType == null) 301 { 302 return; 303 } 304 305 DataObjectTypeName = dataType.AssemblyQualifiedName; 299 Type collectionMemberType = TypeFinder.FindGenericCollectionMemberType(methodInfo.ReturnType, false); 300 DataObjectTypeName = (collectionMemberType ?? methodInfo.ReturnType).AssemblyQualifiedName; 306 301 } 307 302
※ 詳しい使い方は
TracChangeset を参照してください。