Evidence.AddHost Method (Object)
.NET Framework (current version)
Note: This API is now obsolete.
Namespace:
System.Security.Policy
Assembly: mscorlib (in mscorlib.dll)
Return to top
Adds the specified evidence supplied by the host to the evidence set.
Assembly: mscorlib (in mscorlib.dll)
<ObsoleteAttribute("This method is obsolete. Please use AddHostEvidence instead.")> Public Sub AddHost ( id As Object )
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.
Dim url As New Url("http://www.treyresearch.com") Console.WriteLine(("Adding host evidence " & url.ToString())) ev2a.AddHost(url) Dim ev2b As New Evidence(ev2a) Console.WriteLine("Copy evidence into new evidence") Dim enum1 As IEnumerator = ev2b.GetHostEnumerator() enum1.MoveNext() Console.WriteLine(enum1.Current.ToString())
SecurityPermission
for the ability to manipulate evidence when Locked is true. Associated enumeration: SecurityPermissionFlag.ControlEvidence
.NET Framework
Available since 1.1
Available since 1.1
Show:
