1. Query

クラス Query

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

エンティティのクエリについて説明します。

継承
System.Object
クエリ
名前空間: Stylelabs.M.Base.Querying
アセンブリ: Stylelabs.M.Sdk.dll
構文
public class Query : QueryLoadingResource

プロパティ

EntityLoadOptions

結果のエンティティをロードするかどうか、またどのようにロードするかを示します。既定では、エンティティは読み込まれません。

宣言
public EntityLoadOptions EntityLoadOptions { get; set; }
プロパティ値

フィルター

宣言
public QueryFilter Filter { get; set; }
プロパティ値
説明
QueryFilter

ScrollTime

指定した場合、クエリはのように返されます。これは、ページングを使用せずに一連の結果をウォークスルーするために使用できます。

宣言
public TimeSpan? ScrollTime { get; set; }
プロパティ値
説明
System.Nullable<TimeSpan>

Skip

スキップするアイテムの数。指定しない場合、スキップされるアイテムはありません。

宣言
public int? Skip { get; set; }
プロパティ値
説明
System.Nullable<System.Int32>

Sorting

結果の並べ替え方法を示します。

宣言
public IEnumerable<Sorting> Sorting { get; set; }
プロパティ値
説明
IEnumerable<Sorting>

Take

取り込むアイテムの数。指定しない場合、基盤となる実装は既定値を使用します。

宣言
public int? Take { get; set; }
プロパティ値
説明
System.Nullable<System.Int32>

メソッド

CreateEntitiesQuery(Func<QueryableEntities<IQueryableEntity>, IQueryable<IQueryableEntity>>)

linq 式からクエリを作成します。 クエリは True に設定され、結果のエンティティをロードします。

宣言
public static Query CreateEntitiesQuery(Func<QueryableEntities<IQueryableEntity>, IQueryable<IQueryableEntity>> query)
パラメーター
名前説明
Func<QueryableEntities<IQueryableEntity>, IQueryable<IQueryableEntity>>クエリ

linq 式を作成します。

戻り値
説明
クエリ

指定された query から作成されたクエリ

CreateIdsQuery(Func<QueryableEntities<IQueryableEntity>, IQueryable<IQueryableEntity>>)

linq 式からクエリを作成します。 結果のエンティティの ID のみを返します。

宣言
public static Query CreateIdsQuery(Func<QueryableEntities<IQueryableEntity>, IQueryable<IQueryableEntity>> query)
パラメーター
名前説明
Func<QueryableEntities<IQueryableEntity>, IQueryable<IQueryableEntity>>クエリ

linq 式を作成します。

戻り値
説明
クエリ

指定された query から作成されたクエリ

CreateQuery(Func<QueryableEntities<IQueryableEntity>, IQueryable<IQueryableEntity>>)

宣言
public static Query CreateQuery(Func<QueryableEntities<IQueryableEntity>, IQueryable<IQueryableEntity>> query)
パラメーター
名前説明
Func<QueryableEntities<IQueryableEntity>, IQueryable<IQueryableEntity>>クエリ
戻り値
説明
クエリ

拡張メソッド

この記事を改善するための提案がある場合は、 お知らせください!