MaxSelectLength
このプロパティは、$select クエリオプションで許可される文字数を制限します。生成された$select パラメータの長さが指定した値を超える場合、カラムの選択は代わりにクライアントサイドで処理されます。このプロパティを0 に設定すると、provider が$select パラメータをサービスに送信しなくなるため、このパラメータをサポートしていないサービスに役立ちます。
データ型
int
デフォルト値
1000
解説
API によっては、$select クエリパラメータでカラムのリストを指定する必要があります。このような場合は、ExpandAsterisk 接続プロパティの使用をお勧めします。
MaxSelectLength が超過した場合、$select=* をデフォルトにしようとします。しかし、これをサポートしていないAPI では検証エラーが発生するため、ユーザーは手動で選択リストを制限する必要があります。OData のバージョンによっては、$select=* を使用することと、$select パラメータを完全に省略することは同じと見なされます。