/// <inheritdoc/> /// <exception cref="ArgumentException"><paramref name="item"/> is an invalid alias.</exception> protected override void SetItem(int index, string item) { base.SetItem(index, Validations.IsValidAlias(item) ? item : throw Exceptions.BuildArgumentInvalidAlias(nameof(item))); }