Attrib
Represents a configuration attribute.
using Castle.Core.Configuration;
using System.Collections.Specialized;
namespace Castle.MicroKernel.Registration
{
public class Attrib : Node
{
private readonly string value;
internal Attrib(string name, string value)
: base(name)
{
this.value = value;
}
public override void ApplyTo(IConfiguration configuration)
{
((NameValueCollection)configuration.get_Attributes()).Add(base.Name, value);
}
public static NamedAttribute ForName(string name)
{
return new NamedAttribute(name);
}
}
}