Evidence Constructor (array<Object^>^, array<Object^>^)
.NET Framework (current version)
Note: This API is now obsolete.
Namespace:
System.Security.Policy
Assembly: mscorlib (in mscorlib.dll)
Return to top
Initializes a new instance of the Evidence class from multiple sets of host and assembly evidence.
Assembly: mscorlib (in mscorlib.dll)
public: [ObsoleteAttribute("This constructor is obsolete. Please use the constructor which takes arrays of EvidenceBase instead.")] Evidence( array<Object^>^ hostEvidence, array<Object^>^ assemblyEvidence )
Parameters
- hostEvidence
-
Type:
array<System::Object^>^
The host evidence from which to create the new instance.
- assemblyEvidence
-
Type:
array<System::Object^>^
The assembly evidence from which to create the new instance.
The following code example shows the use of the Evidence(array<Object^>^, array<Object^>^) constructor. This example is part of a larger example provided for the Evidence class.
array<Object^>^oa1 = {}; Site^ site = gcnew Site( "www.wideworldimporters.com" ); array<Object^>^oa2 = {url,site}; Evidence^ ev3a = gcnew Evidence( oa1,oa2 ); enum1 = ev3a->GetHostEnumerator(); IEnumerator^ enum2 = ev3a->GetAssemblyEnumerator(); enum2->MoveNext(); Object^ obj1 = enum2->Current; enum2->MoveNext(); Console::WriteLine( "URL = {0} Site = {1}", obj1, enum2->Current );
.NET Framework
Available since 1.1
Available since 1.1
Show: