Evidence.AddAssemblyEvidence(T) Evidence.AddAssemblyEvidence(T) Evidence.AddAssemblyEvidence(T) Evidence.AddAssemblyEvidence(T) Method

定義

指定された型の証拠オブジェクトを、アセンブリによって提供される証拠リストに追加します。Adds an evidence object of the specified type to the assembly-supplied evidence list.

public:
generic <typename T>
 where T : System::Security::Policy::EvidenceBase void AddAssemblyEvidence(T evidence);
[System.Runtime.InteropServices.ComVisible(false)]
public void AddAssemblyEvidence<T> (T evidence) where T : System.Security.Policy.EvidenceBase;
member this.AddAssemblyEvidence : 'T -> unit (requires 'T :> System.Security.Policy.EvidenceBase)
Public Sub AddAssemblyEvidence(Of T As EvidenceBase) (evidence As T)

型パラメーター

T

evidence 内のオブジェクトの型。The type of the object in evidence.

パラメーター

evidence
T T T T

追加するアセンブリ証拠。The assembly evidence to add.

例外

T 型の証拠が既にリスト内にあります。Evidence of type T is already in the list.

evidence がシリアル化できません。evidence is not serializable.

注釈

レガシ証拠、つまり、証拠から派生していないEvidenceBase、追加することはできません。Legacy evidence, that is, evidence that is not derived from EvidenceBase, cannot be added. 派生した証拠のみEvidenceBase追加できます。Only evidence that is derived from EvidenceBase can be added. このメソッドでは、アセンブリの一覧でその型の証拠が既に存在する場合は、証拠を追加できません。This method does not allow you to add evidence if evidence of that type already exists in the assembly list.

適用対象