KeyContainerPermissionAccessEntryCollection 类

定义

注意

Code Access Security is not supported or honored by the runtime.

表示 KeyContainerPermissionAccessEntry 对象集合。 此类不能被继承。

public ref class KeyContainerPermissionAccessEntryCollection sealed : System::Collections::ICollection
[System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public sealed class KeyContainerPermissionAccessEntryCollection : System.Collections.ICollection
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public sealed class KeyContainerPermissionAccessEntryCollection : System.Collections.ICollection
public sealed class KeyContainerPermissionAccessEntryCollection : System.Collections.ICollection
[<System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type KeyContainerPermissionAccessEntryCollection = class
    interface ICollection
    interface IEnumerable
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type KeyContainerPermissionAccessEntryCollection = class
    interface ICollection
    interface IEnumerable
type KeyContainerPermissionAccessEntryCollection = class
    interface ICollection
    interface IEnumerable
Public NotInheritable Class KeyContainerPermissionAccessEntryCollection
Implements ICollection
继承
KeyContainerPermissionAccessEntryCollection
属性
实现

注解

注意

代码访问安全性 (CAS) 已在所有版本的 .NET Framework 和 .NET 中弃用。 如果使用与 CAS 相关的 API,最新版本的 .NET 不会遵循 CAS 注释,并会生成错误。 开发人员应寻求用于完成安全任务的替代方法。

KeyContainerPermissionAccessEntry 对象指定特定密钥容器的访问权限。

构造函数

KeyContainerPermissionAccessEntryCollection()
已过时.

初始化 KeyContainerPermissionAccessEntryCollection 类的新实例。

属性

Count
已过时.

获取集合中的项数。

IsSynchronized
已过时.

获取一个值,该值指示集合是否是同步的(线程安全)。

Item[Int32]
已过时.

获取集合中指定索引处的项。

SyncRoot
已过时.

获取可用于同步对集合的访问的对象。

方法

Add(KeyContainerPermissionAccessEntry)
已过时.

KeyContainerPermissionAccessEntry 对象添加到集合中。

Clear()
已过时.

从集合中移除所有 KeyContainerPermissionAccessEntry 对象。

CopyTo(Array, Int32)
已过时.

从特定的 ICollection 索引开始,将 Array 的元素复制到一个 Array 中。

CopyTo(KeyContainerPermissionAccessEntry[], Int32)
已过时.

将集合中的元素复制到一个兼容的一维数组(从目标数组的指定索引处开始)。

Equals(Object)
已过时.

确定指定对象是否等于当前对象。

(继承自 Object)
GetEnumerator()
已过时.

返回 KeyContainerPermissionAccessEntryEnumerator 对象,该对象可用于循环访问集合中的对象。

GetHashCode()
已过时.

作为默认哈希函数。

(继承自 Object)
GetType()
已过时.

获取当前实例的 Type

(继承自 Object)
IndexOf(KeyContainerPermissionAccessEntry)
已过时.

获取指定的 KeyContainerPermissionAccessEntry 对象在该集合中的索引(如果它在该集合中存在)。

MemberwiseClone()
已过时.

创建当前 Object 的浅表副本。

(继承自 Object)
Remove(KeyContainerPermissionAccessEntry)
已过时.

从集合中移除指定的 KeyContainerPermissionAccessEntry 对象。

ToString()
已过时.

返回表示当前对象的字符串。

(继承自 Object)

显式接口实现

ICollection.CopyTo(Array, Int32)
已过时.

将集合中的元素复制到一个兼容的一维数组(从目标数组的指定索引处开始)。

IEnumerable.GetEnumerator()
已过时.

返回 KeyContainerPermissionAccessEntryEnumerator 对象,该对象可用于循环访问集合中的对象。

扩展方法

Cast<TResult>(IEnumerable)
已过时.

IEnumerable 的元素强制转换为指定的类型。

OfType<TResult>(IEnumerable)
已过时.

根据指定类型筛选 IEnumerable 的元素。

AsParallel(IEnumerable)
已过时.

启用查询的并行化。

AsQueryable(IEnumerable)
已过时.

IEnumerable 转换为 IQueryable

适用于

另请参阅