コードで定義されている名前でプロパティsvcutil
を生成するように指示するスイッチはありますか?DataContract
たとえば、次を使用するプロキシを作成する場合DataContract
:
[DataContract(Namespace = "http://schemas.mynamespace.com/2012/08")]
public class MyDataContract
{
[DataMember(IsRequired = true, Order = 0)]
private int _id;
public int Id
{
get { return _id; }
set { _id = value; }
}
}
DataContract
プロキシで生成されたクラスでこれを取得します。
public partial class MyDataContract : object
{
private int _idField;
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public int _id
{
get
{
return this._idField;
}
set
{
this._idField = value;
}
}
}
のorderプロパティはDataMemberAttribute
、最初の3つのプロパティについても常に省略されMessageContract
、IDisposable
実装は省略されます。