以下簽名是否正確(在VB中)?WCF操作協定是否可以返回一個布爾值?
<OperationContract()>
Function Validate(Byval Param As Integer) As Boolean
我聽說「Operation contracts」不能返回布爾值。這是真的還是一個錯誤?當然,我還沒有測試它。
以下簽名是否正確(在VB中)?WCF操作協定是否可以返回一個布爾值?
<OperationContract()>
Function Validate(Byval Param As Integer) As Boolean
我聽說「Operation contracts」不能返回布爾值。這是真的還是一個錯誤?當然,我還沒有測試它。
是的,你可以返回一個布爾值。
操作契約可以返回幾乎所有類型,包括布爾值,void。
根據這一文件和提供的示例:
http://msdn.microsoft.com/en-us/library/ms730255.aspx
,如果您使用的是MessageContract參數,那麼你就不能返回boolean值。
你從哪裏聽到?參考??鏈接??這是完全不同的*** ***任何可以用XSD(XML Schema)表示和表示的東西都可以在WCF服務中使用 - string,int,date,bool和更多 – 2011-01-29 08:04:31