Vb.net WCF Datamember返回取决于条件
嗨,我得到了下面的类,我的问题是想返回ResponseMsg给用户只有ResponseCode不是00,否则它不会返回给用户。怎么做。请帮忙。谢谢Vb.net WCF Datamember返回取决于条件,vb.net,wcf,Vb.net,Wcf,嗨,我得到了下面的类,我的问题是想返回ResponseMsg给用户只有ResponseCode不是00,否则它不会返回给用户。怎么做。请帮忙。谢谢 <DataContract([Namespace]:="")> Public Class LoginResponse <DataMember()> _ Public Property TerminalID As String <DataMember()> _ Public Prope
<DataContract([Namespace]:="")>
Public Class LoginResponse
<DataMember()> _
Public Property TerminalID As String
<DataMember()> _
Public Property ReaderID As String
<DataMember()> _
Public Property TransRef As String
<DataMember()> _
Public Property TransDateTime As String
<DataMember()> _
Public Property Timeout As Integer
<DataMember()> _
Public Property ResponseCode As String
<DataMember()> _
Public Property ResponseMsg As String
<DataMember()> _
Public Property Cryptogram As String
End Class
公共类登录响应
_
公共属性TerminalID为字符串
_
作为字符串的公共属性读取器ID
_
公共属性TransRef作为字符串
_
公共属性TransDateTime作为字符串
_
公共属性超时为整数
_
公共属性响应代码为字符串
_
公共属性ResponseMsg作为字符串
_
作为字符串的公共属性密码
末级
只需为ResponseMsg定义一个属性,如下所示
Public Property ResponseMsg() As String
Get
if String.Compare(ResponseCode , "00") = 0 Then
Return m_lWidth
End Get
Set(ByVal Value As String)
m_lWidth = Value
End Set
End Property
快乐编码:)这里有什么困难?