class SampleDb : DataContext {
// ...
[Function(Name = "Customers by City", IsComposable = false)]
public ISingleResult<CustomerInfo> CustomersByCity(string param1) {
IExecuteResult executeResult =
this.ExecuteMethodCall(
this,
(MethodInfo) (MethodInfo.GetCurrentMethod()),
param1);
ISingleResult<CustomerInfo> result =
	(ISingleResult<CustomerInfo>) executeResult.ReturnValue;
return result;
}
}
