http://msdn.microsoft.com/en-us/library/ms733127.aspx
using System.ServiceModel;
using System.ServiceModel.Description;
namespace IChannel
{
[ServiceContract]
public interface IHelloWorld
{
[OperationContract]
string Hellworld();
}
}
저번에 메소드를 서비스하기 위해서 명시적으로 표시했습니다.
그서비스를 통해서 데이터를 주고받기 위해서 클래스를 하나 생성합니다 그리곤 아래와 같이 명시적으로 표시합니다.[DataContract],[DataMember]
using System;
using System.Runtime.Serialization;
namespace MyTypes
{
[DataContract]
public class PurchaseOrder
{
private int poId_value;
// Apply the DataMemberAttribute to the property.
[DataMember]
public int PurchaseOrderId
{
get { return poId_value; }
set { poId_value = value; }
}
}
}
'C#.NET' 카테고리의 다른 글
[암호화,MD5,SHA1] 비밀번호 암호화 하기 (0) | 2009.12.15 |
---|---|
DataGridView VirtualMode (0) | 2009.12.14 |
Windows Forms DataGridView 컨트롤에서 가상 모드 구현 (0) | 2009.12.11 |
[MSDN]제네릭 클래스(C# 프로그래밍 가이드) (0) | 2009.12.10 |
[web.Config &구성 검색] DB접속 연결자 등록해놓고 사용하기 (0) | 2009.12.08 |
[Entity Framework]엔티티 프레임워크 데이터작업 (0) | 2009.12.03 |
DataGridView (추가중…) (0) | 2009.12.02 |
'System.Data.Common.DataRecordInternal' 형식 개체를 'System.Data.DataRowView' 형식으로 캐스팅할 수 없습니다. (0) | 2009.12.02 |
BackgroundWorker 클래스 (0) | 2009.12.02 |
쉐어포인트를 이용한 프로젝트 관리 (0) | 2009.12.01 |