Пример #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);
 }
Пример #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));
 }
Пример #3
0
        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);
        }
Пример #4
0
 public void AddOrReplaceAny(AnyMapping mapping)
 {
     anys.RemoveAll(x => x.Name == mapping.Name);
     anys.Add(mapping);
 }
Пример #5
0
 public virtual void Visit(AnyMapping mapping)
 {
 }
Пример #6
0
 public virtual void ProcessAny(AnyMapping mapping)
 {
 }
Пример #7
0
 public void AddOrReplaceAny(AnyMapping mapping)
 {
     AddOrReplaceMapping(mapping, MappingType.Any, x => x.Name == mapping.Name);
 }
Пример #8
0
 public void AddAny(AnyMapping mapping)
 {
     mappedMembers.AddAny(mapping);
 }