// public methods
 /// <summary>
 /// Applies a modification to the member map.
 /// </summary>
 /// <param name="memberMap">The member map.</param>
 public void Apply(BsonMemberMap memberMap)
 {
     if (!string.IsNullOrEmpty(_elementName))
     {
         memberMap.SetElementName(_elementName);
     }
     memberMap.SetOrder(_order);
 }
 // public methods
 /// <summary>
 /// Applies a modification to the member map.
 /// </summary>
 /// <param name="memberMap">The member map.</param>
 public void Apply(BsonMemberMap memberMap)
 {
     if (!string.IsNullOrEmpty(_elementName))
     {
         memberMap.SetElementName(_elementName);
     }
     memberMap.SetOrder(_order);
 }
 // public methods
 /// <summary>
 /// Applies a modification to the member map.
 /// </summary>
 /// <param name="memberMap">The member map.</param>
 public void Apply(BsonMemberMap memberMap)
 {
     memberMap.SetOrder(_order);
     if (_idGenerator != null)
     {
         var idGenerator = (IIdGenerator)Activator.CreateInstance(_idGenerator); // public default constructor required
         memberMap.SetIdGenerator(idGenerator);
     }
     memberMap.ClassMap.SetIdMember(memberMap);
 }
Example #4
0
 // public methods
 /// <summary>
 /// Applies a modification to the member map.
 /// </summary>
 /// <param name="memberMap">The member map.</param>
 public void Apply(BsonMemberMap memberMap)
 {
     memberMap.SetOrder(_order);
     if (_idGenerator != null)
     {
         var idGenerator = (IIdGenerator)Activator.CreateInstance(_idGenerator); // public default constructor required
         memberMap.SetIdGenerator(idGenerator);
     }
     memberMap.ClassMap.SetIdMember(memberMap);
 }