Evidence::AddHost Method (Object^)
Adds the specified evidence supplied by the host to the evidence set.
Assembly: mscorlib (in mscorlib.dll)
public: [ObsoleteAttribute("This method is obsolete. Please use AddHostEvidence instead.")] void AddHost( Object^ id )
Parameters
- id
-
Type:
System::Object^
Any evidence object.
| Exception | Condition |
|---|---|
| ArgumentNullException | id is null. |
| ArgumentException | id is not serializable. |
Use this method for evidence supplied by the host.
Note |
|---|
This method does not perform a check to prevent adding duplicate types of evidence. Many host evidence objects can exist at the same time. |
The following code example shows the use of the AddHost method. This example is part of a larger example provided for the Evidence class.
Url^ url = gcnew Url( "http://www.treyresearch.com" ); Console::WriteLine( "Adding host evidence {0}", url ); ev2a->AddHost( url ); Evidence^ ev2b = gcnew Evidence( ev2a ); Console::WriteLine( "Copy evidence into new evidence" ); IEnumerator^ enum1 = ev2b->GetHostEnumerator(); enum1->MoveNext(); Console::WriteLine( enum1->Current );
for the ability to manipulate evidence when Locked is true. Associated enumeration: SecurityPermissionFlag::ControlEvidence
Available since 1.1
