System.Web.Compilation.AspComponentFoundry.CompoundFoundry.Add C# (CSharp) Method

Add() public method

public Add ( Foundry foundry ) : void
foundry Foundry
return void
			public void Add (Foundry foundry)
			{
				if (foundry is AssemblyFoundry) {
					assemblyFoundry = (AssemblyFoundry) foundry;
					return;
				}
				
				TagNameFoundry tn = (TagNameFoundry) foundry;
				string tagName = tn.TagName;
				if (tagnames.Contains (tagName)) {
					if (tn.FromWebConfig)
						return;

					string msg = String.Format ("{0}:{1} already registered.", tagPrefix, tagName);
					throw new ApplicationException (msg);
				}
				tagnames.Add (tagName, foundry);
			}
AspComponentFoundry.CompoundFoundry