Evidence.Merge(Evidence) Método

Definición

Combina el conjunto de evidencias especificado con el conjunto de evidencias actual.

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)

Parámetros

evidence
Evidence

Conjunto de evidencias que se va a combinar con el conjunto de evidencias actual.

Excepciones

El parámetro evidence no es una instancia válida de Evidence.

Locked es true, el código que llama a este método no tiene ControlEvidence y el parámetro evidence tiene una lista de host que no está vacía.

Ejemplos

En el ejemplo de código siguiente se muestra el uso del Merge método . Este ejemplo forma parte de un ejemplo más grande proporcionado para la Evidence clase .

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()))

Comentarios

Cada objeto de evidencia del conjunto de pruebas especificado se agrega al ensamblado y a los conjuntos host del conjunto de pruebas actual, según los conjuntos desde los que procede.

Nota

Este método no realiza una comprobación para evitar agregar tipos duplicados de evidencia. Muchos objetos de evidencia de ensamblado y host pueden existir al mismo tiempo.

Se aplica a