Я использую Visual Studio 2008 и создал хранимую процедуру, которая отбирает два разных набора результатов. Я перетаскиваю сохраненный процесс в класс linq to sql dbac datacontext, заставляя Visual Studio создать следующий код в файле cs:
[Function(Name="dbo.List_MultiSelect")]
public ISingleResult<DataAccessLayer.DataEntities.List_MultiSelectResult> List_MultiSelect()
{
IExecuteResult result = this.ExecuteMethodCall(this, ((MethodInfo)(MethodInfo.GetCurrentMethod())));
return ((ISingleResult<DataAccessLayer.DataEntities.List_MultiSelectResult>)(result.ReturnValue));
}
Разве конструктор не должен генерировать код для использования IMultipleResults? Или я должен передать этот код?