0
我正在使用.NET编写WebService,并使用不带公共属性的自定义类型。它看起来像这样: 自定义数据类型作为WebService中的参数
它与内置类型Guid
类似,但具有MAC地址的特殊验证规则。肥皂的描述是这样的:
<StringProperty>string</StringProperty>
<GuidProperty>guid</GuidProperty>
<MacAddressProperty />
<!--My aim: <MacAddressProperty>macaddress</MacAddressProperty> -->
我的问题:我能创造一个类型像MacAddress
,以确保类型安全,并把它作为参数一个WebService?我怎么能说来自调用者的交付字符串应填入参数化的构造函数(可能像Guid
作品 - 它有一个带有字符串参数的构造函数)?
感谢 亚历克斯
也许我错了,但在另一则留言中提到我不使用WCF。不过,我会看看这篇文章。 – Alex 2010-10-26 14:59:24