Export (0) Print
Expand All

HostSecurityManager::GetHostSuppliedAssemblyEvidenceTypes Method

Determines which evidence types the host can supply for the assembly, if requested.

Namespace:  System.Security
Assembly:  mscorlib (in mscorlib.dll)

public:
virtual array<Type^>^ GetHostSuppliedAssemblyEvidenceTypes(
	Assembly^ assembly
)

Parameters

assembly
Type: System.Reflection::Assembly

The target assembly.

Return Value

Type: array<System::Type>
An array of evidence types.

This method can be overridden by a derived class. The base implementation returns nullptr.

The types returned by this method determine whether the GenerateAssemblyEvidence method is called back into. The presence of a type in this list does not mean that the host must be able to generate this evidence type, but that it may be able to. For that reason, it is best to over-specify rather than under-specify the types in this list.

.NET Framework

Supported in: 4.5.2, 4.5.1, 4.5, 4

.NET Framework Client Profile

Supported in: 4

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

Show:
© 2014 Microsoft