Aracılığıyla paylaş


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 kümesi geçerli kanıt kümesiyle birleştirilecek.

Özel durumlar

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

Locked , truebu yöntemi çağıran kodun içermez ControlEvidenceve parametresinin 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.

Not

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