(これは、 https: //database.windows.net/soap/v1/ のサービス リファレンスにある Microsoft の SitkaSoapService に関連しています)
SitkaSoapServiceClient を使用して、SOAP で SQL Data Services データベースにアクセスしています。
次のような文字列で linq ステートメントを渡すことで、データをクエリできます。
Scope scope = new Scope();
scope.AuthorityId = authorityId;
scope.ContainerId = containerId;
using (SitkaSoapServiceClient proxy = GetProxy())
return proxy.Query(scope, "from e in entities where e[\"FirstName\"] == \"Bob\" select e");
ただし、null プロパティ値を照会する方法がわかりません (つまり、そのプロパティのないエンティティを検索します)。
私は次のように言えると思います:
return proxy.Query(scope, "from e in entities where e[\"FirstName\"] == null select e");
FaultException<>
...しかし、 「名前 'null' が見つかりませんでした」というがスローされます
何か案は?