ApplicationTrust.FullTrustAssemblies Property

Definition

Caution

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

Gets the list of full-trust assemblies for this application trust.

[System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public System.Collections.Generic.IList<System.Security.Policy.StrongName> FullTrustAssemblies { get; }
public System.Collections.Generic.IList<System.Security.Policy.StrongName> FullTrustAssemblies { get; }

Property Value

A list of full-trust assemblies.

Attributes

Remarks

注意

Code Access Security (CAS) has been deprecated across all versions of .NET Framework and .NET. Recent versions of .NET do not honor CAS annotations and produce errors if CAS-related APIs are used. Developers should seek alternative means of accomplishing security tasks.

The list identifies assemblies that are to be granted full trust within the AppDomain that is associated with this ApplicationTrust instance. The assemblies are identified by their strong names.

Applies to

产品 版本 (已过时)
.NET (8 (package-provided), 9 (package-provided))
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
Windows Desktop 3.0, 3.1 (5, 6, 7, 8, 9)