标签:style blog http io ar color os 使用 sp
刚进公司就在做wcf接口的调试,不过一直就是数据对接,没有详细的总结一下,最近不忙,也在看Wcf的书,就试着来总结一下自己看看。
// 注意: 使用“重构”菜单上的“重命名”命令,可以同时更改代码和配置文件中的接口名“IService1”。 [ServiceContract] public interface IService1 { [OperationContract] string GetData(int value); [OperationContract] CompositeType GetDataUsingDataContract(CompositeType composite); // TODO: 在此添加您的服务操作 } // 使用下面示例中说明的数据约定将复合类型添加到服务操作。 [DataContract] public class CompositeType { bool boolValue = true; string stringValue = "Hello "; [DataMember] public bool BoolValue { get { return boolValue; } set { boolValue = value; } } [DataMember] public string StringValue { get { return stringValue; } set { stringValue = value; } } }
使用ServiceContract来声明一个类,使用OperationContract来声明具体的操作,使用DataContract来声明实体类的数据,使用DataMember来声明类中的属性,使用
public Main() { using (Service1Client sc = new Service1Client()) { } }
通过引用生成的服务端的类,会在后面加上Client(Service1+Client),还可以用对象浏览器查看服务引用来查看客户端生成的引用中类的名字。
标签:style blog http io ar color os 使用 sp
原文地址:http://www.cnblogs.com/jinshizuofei/p/4140220.html