将 WebService 属性添加到使用 CodeDom 生成的类
我正在使用 CodeDom 为 ASMX Web 服务生成 c-sharp 类,但在向该类添加 Web 服务属性时遇到问题。我试图得到以下最终结果:
[WebService(Namespace = "http://schemas.me.com/mywebservice/", Name = "MyWebService")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
public class MyWebService : WebService
{
}
I am using CodeDom to generate the c-sharp class for an ASMX webservice, but I'm having trouble adding the web service attributes to the class. I am trying to get the following end-result:
[WebService(Namespace = "http://schemas.me.com/mywebservice/", Name = "MyWebService")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
public class MyWebService : WebService
{
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
CodeTypeDeclaration
有一个属性CustomAttributes
。如果您添加一个CodeAttributeDeclaration
到此,您应该没问题。请参阅 http://msdn.microsoft.com/en-us/ Library/system.codedom.codeattributedeclaration.aspx 了解更多信息。The
CodeTypeDeclaration
has a propertyCustomAttributes
. If you add aCodeAttributeDeclaration
to this, you should be fine. See http://msdn.microsoft.com/en-us/library/system.codedom.codeattributedeclaration.aspx for more information.