// For Tuple public SerializingMember( string name ) { #if DEBUG MPContract.Assert( name.StartsWith( "Item" ), name + ".StartsWith(\"Item\")" ); #endif // DEBUG this.Member = null; this.Contract = default ( DataMemberContract ); this.MemberName = name; }
// For Tuple public SerializingMember(string name) { #if DEBUG MPContract.Assert(name.StartsWith("Item"), name + ".StartsWith(\"Item\")"); #endif // DEBUG this.Member = null; this.Contract = default(DataMemberContract); this.MemberName = name; }
public SerializingMember( MemberInfo member, DataMemberContract contract ) { #if DEBUG MPContract.Assert( member != null ); #endif // DEBUG this.Member = member; this.Contract = contract; // Use contract name for aliased map serialization. this.MemberName = member == null ? null : contract.Name; }
public SerializingMember(MemberInfo member, DataMemberContract contract) { #if DEBUG MPContract.Assert(member != null); #endif // DEBUG this.Member = member; this.Contract = contract; // Use contract name for aliased map serialization. this.MemberName = member == null ? null : contract.Name; }
public SerializingMember( MemberInfo member, DataMemberContract contract ) { this.Member = member; this.Contract = contract; }
public SerializingMember() { this.Member = null; this.Contract = new DataMemberContract (); }
public SerializingMember(MemberInfo member, DataMemberContract contract) { this.Member = member; this.Contract = contract; }
public SerializingMember() { this.Member = null; this.Contract = new DataMemberContract(); }