HostSecurityManager.GetHostSuppliedAssemblyEvidenceTypes(Assembly) 方法

定义

确定主机可以为程序集提供哪些证据类型(如果请求了证据类型)。

public:
 virtual cli::array <Type ^> ^ GetHostSuppliedAssemblyEvidenceTypes(System::Reflection::Assembly ^ assembly);
public virtual Type[] GetHostSuppliedAssemblyEvidenceTypes (System.Reflection.Assembly assembly);
abstract member GetHostSuppliedAssemblyEvidenceTypes : System.Reflection.Assembly -> Type[]
override this.GetHostSuppliedAssemblyEvidenceTypes : System.Reflection.Assembly -> Type[]
Public Overridable Function GetHostSuppliedAssemblyEvidenceTypes (assembly As Assembly) As Type()

参数

assembly
Assembly

目标程序集。

返回

Type[]

证据类型的数组。

注解

此方法可由派生类重写。 基实现返回 null

此方法返回的类型确定该方法是否 GenerateAssemblyEvidence 被调用回。 此列表中的类型的存在并不意味着主机必须能够生成此证据类型,但可能能够生成此证据类型。 因此,最好过度指定,而不是在此列表中指定类型。

适用于