ASP.NET WebService-具有名为ABC和ABCField的属性的对象
我有一个具有两个属性“ABC”和“ABCField”的对象。当此对象通过Web服务传递给.NET应用程序.NET 3.5 CF时,将在客户端上创建一个Reference.vb对象,该对象声明访问具有相同名称+字段的变量的属性 结果我得到了 错误2“abcField”已声明为“Private abcField as” 这门课上有一个单词 出于兼容性原因,我不希望重命名或删除此对象中的属性ASP.NET WebService-具有名为ABC和ABCField的属性的对象,asp.net,.net,web-services,Asp.net,.net,Web Services,我有一个具有两个属性“ABC”和“ABCField”的对象。当此对象通过Web服务传递给.NET应用程序.NET 3.5 CF时,将在客户端上创建一个Reference.vb对象,该对象声明访问具有相同名称+字段的变量的属性 结果我得到了 错误2“abcField”已声明为“Private abcField as” 这门课上有一个单词 出于兼容性原因,我不希望重命名或删除此对象中的属性 这有什么办法吗?是否有一个属性可以设置为在通过Web服务发送属性时更改属性的名称?很有趣,一旦您提交了一个问题
这有什么办法吗?是否有一个属性可以设置为在通过Web服务发送属性时更改属性的名称?很有趣,一旦您提交了一个问题 我在服务端的对象中使用了Xml.Serialization.XmlIgnore属性来对客户端隐藏属性“ABC”,并创建了一个名为“ABCProxy”的新属性,该属性获取并设置“ABC”
'''<remarks/>
Public Property ABC() As ABCOption
Get
Return Me.aBCField
End Get
Set
Me.aBCField = value
End Set
End Property
'''<remarks/>
Public Property ABCField() As String
Get
Return Me.aBCFieldField
End Get
Set
Me.aBCFieldField = value
End Set
End Property