-
Notifications
You must be signed in to change notification settings - Fork 4.5k
/
ApplicationTrustCollection.cs
30 lines (28 loc) · 1.67 KB
/
ApplicationTrustCollection.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
// 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.Security.Policy
{
public sealed partial class ApplicationTrustCollection : ICollection, IEnumerable
{
internal ApplicationTrustCollection() { }
public int Count { get { return 0; } }
public bool IsSynchronized { get { return false; } }
public ApplicationTrust this[int index] { get { return default(ApplicationTrust); } }
public ApplicationTrust this[string appFullName] { get { return default(ApplicationTrust); } }
public object SyncRoot { get { return null; } }
public int Add(ApplicationTrust trust) { return 0; }
public void AddRange(ApplicationTrust[] trusts) { }
public void AddRange(ApplicationTrustCollection trusts) { }
public void Clear() { }
public void CopyTo(ApplicationTrust[] array, int index) { }
public ApplicationTrustCollection Find(ApplicationIdentity applicationIdentity, ApplicationVersionMatch versionMatch) { return default(ApplicationTrustCollection); }
public ApplicationTrustEnumerator GetEnumerator() { return new ApplicationTrustEnumerator(); }
public void Remove(ApplicationTrust trust) { }
public void Remove(ApplicationIdentity applicationIdentity, ApplicationVersionMatch versionMatch) { }
public void RemoveRange(ApplicationTrust[] trusts) { }
public void RemoveRange(ApplicationTrustCollection trusts) { }
void ICollection.CopyTo(Array array, int index) { }
IEnumerator IEnumerable.GetEnumerator() { return GetEnumerator(); }
}
}