このコードを実行しましたが、0個のアイテムを返しますが、Rallyに存在することがわかっているため、1個のアイテムを返す必要があります。
var request = new Request("hierarchicalrequirement")
{
Fetch = new List<string>() { "ObjectID" },
Query = new Query("Name", Query.Operator.Equals, myUserStory.Name)
.And(new Query("Iteration.Name", Query.Operator.Equals, myUserStory.Iteration))
};
QueryResult queryResult = _restApi.Query(request);
ところで...
myUserStory.Name=有効なユーザーストーリー名myUserStory.Iteration=ユーザーストーリーが属する有効なイテレーション名