Evidence.AddHost(Object) Method

Definition

Caution

Evidence.AddHost has been deprecated. Use AddHostEvidence instead.

Caution

This method is obsolete. Please use AddHostEvidence instead.

Caution

This API is now deprecated.

Adds the specified evidence supplied by the host to the evidence set.

C#
[System.Obsolete("Evidence.AddHost has been deprecated. Use AddHostEvidence instead.")]
public void AddHost(object id);
C#
[System.Obsolete("This method is obsolete. Please use AddHostEvidence instead.")]
public void AddHost(object id);
C#
public void AddHost(object id);
C#
[System.Obsolete]
public void AddHost(object id);

Parameters

id
Object

Any evidence object.

Attributes

Exceptions

id is null.

id is not serializable.

Examples

The following code example shows the use of the AddHost method. This example is part of a larger example provided for the Evidence class.

C#
Url url = new Url("http://www.treyresearch.com");
Console.WriteLine("Adding host evidence " + url.ToString());
ev2a.AddHost(url);
Evidence ev2b = new Evidence(ev2a);
Console.WriteLine("Copy evidence into new evidence");
IEnumerator enum1 = ev2b.GetHostEnumerator();
enum1.MoveNext();
Console.WriteLine(enum1.Current.ToString());

Remarks

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.

Applies to

Product Versions (Obsolete)
.NET (6 (package-provided), 6, 7 (package-provided), 7, 8 (package-provided), 8, 9 (package-provided), 9, 10 (package-provided), 10)
.NET Framework 1.1, 2.0, 3.0, 3.5 (4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1)
.NET Standard (2.0 (package-provided))
Windows Desktop (3.0, 3.1, 5, 6, 7, 8, 9, 10)