ApplicationTrustCollection.Remove 方法

定义

删除与指定条件匹配的元素。

重载

名称 说明
Remove(ApplicationTrust)

从集合中删除指定的应用程序信任。

Remove(ApplicationIdentity, ApplicationVersionMatch)

从集合中删除与指定条件匹配的所有应用程序信任对象。

Remove(ApplicationTrust)

Source:
ApplicationTrustCollection.cs
Source:
ApplicationTrustCollection.cs
Source:
ApplicationTrustCollection.cs
Source:
ApplicationTrustCollection.cs
Source:
ApplicationTrustCollection.cs
Source:
ApplicationTrustCollection.cs
Source:
ApplicationTrustCollection.cs

从集合中删除指定的应用程序信任。

public:
 void Remove(System::Security::Policy::ApplicationTrust ^ trust);
public void Remove(System.Security.Policy.ApplicationTrust trust);
[System.Security.SecurityCritical]
public void Remove(System.Security.Policy.ApplicationTrust trust);
member this.Remove : System.Security.Policy.ApplicationTrust -> unit
[<System.Security.SecurityCritical>]
member this.Remove : System.Security.Policy.ApplicationTrust -> unit
Public Sub Remove (trust As ApplicationTrust)

参数

trust
ApplicationTrust

ApplicationTrust 删除的对象。

属性

例外

trustnull

ApplicationIdentity指定的ApplicationTrust对象的属性trustnull.

注解

搜索整个集合,并删除指定应用程序信任的所有实例。

已删除对象后面的对象向上移动以占用空置的位置。 移动的对象索引也会更新。

适用于

Remove(ApplicationIdentity, ApplicationVersionMatch)

Source:
ApplicationTrustCollection.cs
Source:
ApplicationTrustCollection.cs
Source:
ApplicationTrustCollection.cs
Source:
ApplicationTrustCollection.cs
Source:
ApplicationTrustCollection.cs
Source:
ApplicationTrustCollection.cs
Source:
ApplicationTrustCollection.cs

从集合中删除与指定条件匹配的所有应用程序信任对象。

public:
 void Remove(ApplicationIdentity ^ applicationIdentity, System::Security::Policy::ApplicationVersionMatch versionMatch);
public void Remove(ApplicationIdentity applicationIdentity, System.Security.Policy.ApplicationVersionMatch versionMatch);
[System.Security.SecurityCritical]
public void Remove(ApplicationIdentity applicationIdentity, System.Security.Policy.ApplicationVersionMatch versionMatch);
member this.Remove : ApplicationIdentity * System.Security.Policy.ApplicationVersionMatch -> unit
[<System.Security.SecurityCritical>]
member this.Remove : ApplicationIdentity * System.Security.Policy.ApplicationVersionMatch -> unit
Public Sub Remove (applicationIdentity As ApplicationIdentity, versionMatch As ApplicationVersionMatch)

参数

applicationIdentity
ApplicationIdentity

ApplicationIdentity要删除的对象ApplicationTrust

versionMatch
ApplicationVersionMatch

其中一个 ApplicationVersionMatch 值。

属性

注解

应用程序信任可以通过完全的版本匹配来标识,具体取决于参数的值 versionMatch 。 该方法 Find 用于查找所有匹配的应用程序信任,并从集合中删除匹配项。

已删除对象后面的对象向上移动以占用空置的位置。 移动的对象索引也会更新。

适用于