[System.ComponentModel.DataObjectMethodAttribute(DataObjectMethodType.Select,true)]

问题描述:

我对使用DataObject感兴趣并一直在查阅文档。我已经看到这个关于将它们暴露给各种调用工具的不同方法的使用方法,你应该怎么做才能使它起作用?[System.ComponentModel.DataObjectMethodAttribute(DataObjectMethodType.Select,true)]

[System.ComponentModel.DataObjectMethodAttribute(DataObjectMethodType.Select,真)]

我得到一个错误信息说,DataObjectMethodType是断章取义?

如何获取dataobject以使用我写的函数?

谢谢,R.

+0

坏主题行。 – abelenky 2009-06-25 21:28:33

您错过了DataOjbectMethod类型的名称空间。以下任何一种情况应该修复它...

[System.ComponentModel.DataObjectMethodAttribute(System.ComponentModel.DataObjectMethodType.Select, true)] 

OR

using System.ComponentModel; 

[DataObject] 
class MyClass 
{ 

    [DataObjectMethod(DataObjectMethodType.Select, true)] 
    IEnumerable<MyObject> MyMethod() 
    { 
     ... 
+0

这确实很好,谢谢你的帮助。 – flavour404 2009-06-30 00:25:28