Share via


Evidence.AddAssemblyEvidence<T>(T) Methode

Definition

Fügt der von der Assembly bereitgestellten Beweisliste ein Beweisobjekt des angegebenen Typs hinzu.

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

Typparameter

T

Der Typ des Objekts in evidence.

Parameter

evidence
T

Der hinzuzufügende Assemblybeweis.

Attribute

Ausnahmen

evidence ist null.

Beweise vom Typ T befinden sich bereits in der Liste.

evidence ist nicht serialisierbar.

Hinweise

Legacy-Beweise, d. h. Beweise, die nicht von EvidenceBaseabgeleitet sind, können nicht hinzugefügt werden. Es können nur Beweise hinzugefügt werden, die von EvidenceBase abgeleitet werden. Mit dieser Methode können Sie keine Beweise hinzufügen, wenn bereits Beweise für diesen Typ in der Assemblyliste vorhanden sind.

Gilt für: