Evidence.Merge(Evidence) Yöntem

Tanım

Belirtilen kanıt kümesini geçerli kanıt kümesiyle birleştirir.

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)

Parametreler

evidence
Evidence

Kanıt, geçerli kanıt kümesiyle birleştirilecek şekilde ayarlanmıştır.

Özel durumlar

evidence parametresi geçerli bir örneği Evidencedeğil.

Locked , truebu yöntemi çağıran koda sahip ControlEvidencedeğildir ve parametresinde evidence boş olmayan bir konak listesi vardır.

Örnekler

Aşağıdaki kod örneği yönteminin Merge kullanımını gösterir. Bu örnek, sınıfı için Evidence sağlanan daha büyük bir örneğin parçasıdır.

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

Açıklamalar

Belirtilen kanıt kümesindeki her kanıt nesnesi, geldiği kümelere göre geçerli kanıt kümesinin derlemesine ve konak kümelerine eklenir.

Note

Bu yöntem, yinelenen kanıt türlerinin eklenmesini önlemek için bir denetim gerçekleştirmez. Birçok derleme ve konak kanıt nesnesi aynı anda bulunabilir.

Şunlara uygulanır