netmf/NetMF/List.cs (14 lines of code) (raw):
// ------------------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation
// All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the ""License""); you may not use this
// file except in compliance with the License. You may obtain a copy of the License at
// http://www.apache.org/licenses/LICENSE-2.0
//
// THIS CODE IS PROVIDED *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
// EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTIES OR
// CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABLITY OR
// NON-INFRINGEMENT.
//
// See the Apache Version 2.0 License for specific language governing permissions and
// limitations under the License.
// ------------------------------------------------------------------------------------
namespace Amqp.Types
{
using System.Collections;
/// <summary>
/// A List class is an AMQP list.
/// </summary>
public class List : ArrayList
{
/// <summary>
/// Initializes a new instance of the <see cref="List"/> class.
/// </summary>
public List()
{
}
/// <summary>
/// Initializes a new instance of the <see cref="List"/> class.
/// </summary>
/// <param name="capacity">The number of elements that the new list can initially store.</param>
public List(int capacity) : base()
{
// NOTE: NETMF ArrayList does not have a constructor that takes an int parameter, so we cannot set initial capacity in this case
}
}
}