这是远程类:
-----------------------
[Serializable]
public class IndividualInfo
{
public IndividualInfo():this(int.MinValue){} public IndividualInfo(int individualID)
{
this.IndividualID = individualID;
} /// <summary>
/// 工号
/// </summary>
[DataProperty("INDI_ID", IsKey=true)]
public int IndividualID
{
get
{
return _IndividualID;
}
set
{
_IndividualID = value;
} }private int _IndividualID = int.MinValue; /// <summary>
/// 姓名
/// </summary>
[DataProperty("INDI_NAME")]
public string IndividualName
{
get
{
return _IndividualName;
}
set
{
_IndividualName = value;
} }private string _IndividualName = string.Empty; /// <summary>
/// 职务(编号)
/// </summary>
[DataProperty("DUTY_ID")]
public string DutyID
{
get
{
return _DutyID;
}
set
{
_DutyID = value;
} }private string _DutyID = string.Empty; /// <summary>
/// 级别(编号)
/// </summary>
[DataProperty("LEVEL_ID")]
public string LevelID
{
get
{
return _LevelID;
}
set
{
_LevelID = value;
} }private string _LevelID = string.Empty; /// <summary>
/// 部门
/// </summary>
[DataProperty("DEPARTMENT")]
public string Department
{
get
{
return _Department;
}
set
{
_Department = value;
} }private string _Department = string.Empty;                   ……
            }
------------------------------------------------------------
下面的是生成的代理类:    [Serializable, SoapType(XmlNamespace=@"http://schemas.microsoft.com/clr/nsassem/Salary.SalaryBase.DataObjects/SalaryBase%2C%20Version%3D1.0.1840.25281%2C%20Culture%3Dneutral%2C%20PublicKeyToken%3Dnull", XmlTypeNamespace=@"http://schemas.microsoft.com/clr/nsassem/Salary.SalaryBase.DataObjects/SalaryBase%2C%20Version%3D1.0.1840.25281%2C%20Culture%3Dneutral%2C%20PublicKeyToken%3Dnull")]
    public class IndividualInfo
    {
        // Class Fields
        public Int32 _IndividualID;
        public String _IndividualName;
        public String _DutyID;
        public String _LevelID;
        public String _Department;        ……     }