protected ParameterizedNamedItem(string name, ParameterCollection parameters) : base(name) { description = ItemDescription; this.parameters = parameters; readOnlyParameters = null; }
protected ParameterizedNamedItem(string name) : base(name) { description = ItemDescription; parameters = new ParameterCollection(); readOnlyParameters = null; }
protected ParameterizedNamedItem() : base() { name = ItemName; description = ItemDescription; parameters = new ParameterCollection(); readOnlyParameters = null; }
protected ReadOnlyKeyedItemCollection(ReadOnlyKeyedItemCollection <TKey, TItem> original, Cloner cloner) { cloner.RegisterClonedObject(original, this); collection = cloner.Clone((IKeyedItemCollection <TKey, TItem>)original.collection); RegisterEvents(); }
protected ParameterizedNamedItem(string name, string description, ParameterCollection parameters) : base(name, description) { this.parameters = parameters; readOnlyParameters = null; }
protected ParameterizedNamedItem(string name, string description) : base(name, description) { parameters = new ParameterCollection(); readOnlyParameters = null; }
protected ParameterizedNamedItem(ParameterizedNamedItem original, Cloner cloner) : base(original, cloner) { parameters = cloner.Clone(original.parameters); readOnlyParameters = null; }