<PackageReference Include="Castle.Windsor" Version="3.2.0" />

Arguments

Represents collection of arguments used when resolving a component.

public int Count { get; }

public object this[object key] { get; set; }

public ICollection Keys { get; }

public ICollection Values { get; }

public Arguments(object namedArgumentsAsAnonymousType, IArgumentsComparer[] customComparers)

public Arguments(IDictionary values, IArgumentsComparer[] customComparers)

public Arguments(object[] typedArguments, IArgumentsComparer[] customComparers)

public Arguments(IArgumentsComparer[] customComparers)

public void Add(object key, object value)

public void Clear()

public bool Contains(object key)

protected virtual Arguments CreateDeepCopy()

public void Remove(object key)