Partage via


Evidence.Merge(Evidence) Méthode

Définition

Fusionne l'ensemble de preuves spécifié dans l'ensemble de preuves actuel.

public:
 void Merge(System::Security::Policy::Evidence ^ evidence);
public void Merge (System.Security.Policy.Evidence evidence);
member this.Merge : System.Security.Policy.Evidence -> unit
Public Sub Merge (evidence As Evidence)

Paramètres

evidence
Evidence

Ensemble de preuves à fusionner dans l'ensemble de preuves actuel.

Exceptions

Le paramètre evidence n'est pas une instance valide de Evidence.

Locked est true, le code qui appelle cette méthode n'a pas ControlEvidence et le paramètre evidence a une liste d'hôtes qui n'est pas vide.

Exemples

L’exemple de code suivant montre l’utilisation de la Merge méthode . Cet exemple fait partie d’un exemple plus grand fourni pour la Evidence classe .

Console::WriteLine( "\nMerge new evidence with the current evidence." );
array<Object^>^oa1 = {};
Site^ site = gcnew Site( "www.wideworldimporters.com" );
array<Object^>^oa2 = {url,site};
Evidence^ newEvidence = gcnew Evidence( oa1,oa2 );
myEvidence->Merge( newEvidence );
Console::WriteLine( "Evidence count = {0}", PrintEvidence( myEvidence ) );
Console.WriteLine("\nMerge new evidence with the current evidence.");
Object [] oa1 = {};
Site site = new Site("www.wideworldimporters.com");
Object [] oa2 = { url, site };
Evidence newEvidence = new Evidence(oa1, oa2);
myEvidence.Merge(newEvidence);
Console.WriteLine("Evidence count = " + PrintEvidence(myEvidence).ToString());
Console.WriteLine(ControlChars.Lf & "Merge new evidence with the current evidence.")
Dim oa1() As [Object]
Dim site As New Site("www.wideworldimporters.com")
Dim oa2 As [Object]() = {url, site}
Dim newEvidence As New Evidence(oa1, oa2)
myEvidence.Merge(newEvidence)

Console.WriteLine(("Evidence count = " & PrintEvidence(myEvidence).ToString()))

Remarques

Chaque objet de preuve dans le jeu de preuves spécifié est ajouté aux jeux d’assembly et d’hôte du jeu de preuves actuel, en fonction des ensembles dont il est issu.

Notes

Cette méthode n’effectue pas de vérification pour empêcher l’ajout de types de preuves en double. De nombreux objets de preuve d’assembly et d’hôte peuvent exister en même temps.

S’applique à