Bamboo.Prevalence.VersionMigration.TypeMappingCollection.Add C# (CSharp) Метод

Add() публичный Метод

public Add ( TypeMapping mapping ) : void
mapping TypeMapping
Результат void
		public void Add(TypeMapping mapping)
		{
			if (_items.ContainsKey(mapping.TypeName))
			{
				TypeMappingAlreadyExistsError(mapping);
			}

			foreach (string alias in mapping.Aliases)
			{
				if (_items.ContainsKey(alias))
				{
					TypeMappingAlreadyExistsError(mapping);
				}
			}

			_items[mapping.TypeName] = mapping;
			foreach (string alias in mapping.Aliases)
			{
				_items[alias] = mapping;
			}
		}

Usage Example

Пример #1
0
        private void LoadTypeMapping(XmlElement item)
        {
            TypeMapping mapping = new TypeMapping(item);

            _typeMappings.Add(mapping);
        }