Esempio n. 1
0
 public void AddAny(AnyMapping mapping)
 {
     if (Anys.Any(x => x.Name == mapping.Name))
     {
         throw new InvalidOperationException("Tried to add any '" + mapping.Name + "' when already added.");
     }
     AddMapping(mapping, MappingType.Any);
 }
Esempio n. 2
0
 public bool Equals(AnyMapping other)
 {
     return(Equals(other.attributes, attributes) &&
            other.typeColumns.ContentEquals(typeColumns) &&
            other.identifierColumns.ContentEquals(identifierColumns) &&
            other.metaValues.ContentEquals(metaValues) &&
            Equals(other.ContainingEntityType, ContainingEntityType));
 }
        public void AddAny(AnyMapping mapping)
        {
            if (anys.Exists(x => x.Name == mapping.Name))
            {
                throw new InvalidOperationException("Tried to add any '" + mapping.Name + "' when already added.");
            }

            anys.Add(mapping);
        }
 public void AddOrReplaceAny(AnyMapping mapping)
 {
     anys.RemoveAll(x => x.Name == mapping.Name);
     anys.Add(mapping);
 }
Esempio n. 5
0
 public virtual void Visit(AnyMapping mapping)
 {
 }
Esempio n. 6
0
 public virtual void ProcessAny(AnyMapping mapping)
 {
 }
Esempio n. 7
0
 public void AddOrReplaceAny(AnyMapping mapping)
 {
     AddOrReplaceMapping(mapping, MappingType.Any, x => x.Name == mapping.Name);
 }
Esempio n. 8
0
 public void AddAny(AnyMapping mapping)
 {
     mappedMembers.AddAny(mapping);
 }