|
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
using System.Collections;
namespace System.DirectoryServices.ActiveDirectory
{
public class ForestTrustDomainInfoCollection : ReadOnlyCollectionBase
{
internal ForestTrustDomainInfoCollection() { }
public ForestTrustDomainInformation this[int index]
{
get => (ForestTrustDomainInformation)InnerList[index]!;
}
public bool Contains(ForestTrustDomainInformation information)
{
if (information == null)
throw new ArgumentNullException(nameof(information));
return InnerList.Contains(information);
}
public int IndexOf(ForestTrustDomainInformation information)
{
if (information == null)
throw new ArgumentNullException(nameof(information));
return InnerList.IndexOf(information);
}
public void CopyTo(ForestTrustDomainInformation[] array, int index)
{
InnerList.CopyTo(array, index);
}
internal int Add(ForestTrustDomainInformation info) => InnerList.Add(info);
}
}
|