Пример #1
0
 internal override IEnumerable <KeyValuePair <string, TypeUsage> > GetParameters()
 {
     if (_parameters == null)
     {
         _parameters = ParameterRetriever.GetParameters(this);
     }
     return(_parameters.Select(p => new KeyValuePair <string, TypeUsage>(p.ParameterName, p.ResultType)));
 }
 internal override IEnumerable <KeyValuePair <string, TypeUsage> > GetParameters()
 {
     if (this._parameters == null)
     {
         this._parameters = ParameterRetriever.GetParameters((DbCommandTree)this);
     }
     return(this._parameters.Select <DbParameterReferenceExpression, KeyValuePair <string, TypeUsage> >((Func <DbParameterReferenceExpression, KeyValuePair <string, TypeUsage> >)(p => new KeyValuePair <string, TypeUsage>(p.ParameterName, p.ResultType))));
 }