Evidence.AddAssemblyEvidence<T>(T) Método

Definição

Adiciona um objeto de evidência do tipo especificado à lista de evidências fornecida pela assembleia.

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)

Parâmetros de Tipo Genérico

T

O tipo do objeto em evidence.

Parâmetros

evidence
T

A assembleia de provas para acrescentar.

Atributos

Exceções

evidence é null.

A evidência do tipo T já está na lista.

evidence não é serializável.

Observações

A evidência legada, ou seja, a evidência que não deriva de EvidenceBase, não pode ser adicionada. Só se pode acrescentar evidência de EvidenceBase que se derive. Este método não permite adicionar evidência se já existir evidência desse tipo na lista de montagem.

Aplica-se a