Class Evidence
Inheritance
System.Object
Evidence
Implements
System.Collections.ICollection
System.Collections.IEnumerable
Assembly: IronZip.dll
Syntax
public sealed class Evidence : Object
Constructors
Evidence()
Declaration
Evidence(Object[], Object[])
Declaration
public Evidence(object[] hostEvidence, object[] assemblyEvidence)
Parameters
| Type |
Name |
Description |
| System.Object[] |
hostEvidence |
|
| System.Object[] |
assemblyEvidence |
|
Evidence(Evidence)
Declaration
public Evidence(Evidence evidence)
Parameters
Evidence(EvidenceBase[], EvidenceBase[])
Declaration
public Evidence(EvidenceBase[] hostEvidence, EvidenceBase[] assemblyEvidence)
Parameters
Properties
Count
Declaration
public int Count { get; }
Property Value
| Type |
Description |
| System.Int32 |
|
IsReadOnly
Declaration
public bool IsReadOnly { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
IsSynchronized
Declaration
public bool IsSynchronized { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
Locked
Declaration
public bool Locked { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
SyncRoot
Declaration
public object SyncRoot { get; }
Property Value
| Type |
Description |
| System.Object |
|
Methods
AddAssembly(Object)
Declaration
public void AddAssembly(object id)
Parameters
| Type |
Name |
Description |
| System.Object |
id |
|
AddAssemblyEvidence<T>(T)
Declaration
public void AddAssemblyEvidence<T>(T evidence)
where T : EvidenceBase
Parameters
| Type |
Name |
Description |
| T |
evidence |
|
Type Parameters
AddHost(Object)
Declaration
public void AddHost(object id)
Parameters
| Type |
Name |
Description |
| System.Object |
id |
|
AddHostEvidence<T>(T)
Declaration
public void AddHostEvidence<T>(T evidence)
where T : EvidenceBase
Parameters
| Type |
Name |
Description |
| T |
evidence |
|
Type Parameters
Clear()
Declaration
Clone()
Declaration
Returns
CopyTo(Array, Int32)
Declaration
public void CopyTo(Array array, int index)
Parameters
| Type |
Name |
Description |
| System.Array |
array |
|
| System.Int32 |
index |
|
GetAssemblyEnumerator()
Declaration
public IEnumerator GetAssemblyEnumerator()
Returns
| Type |
Description |
| System.Collections.IEnumerator |
|
GetAssemblyEvidence<T>()
Declaration
public T GetAssemblyEvidence<T>()
where T : EvidenceBase
Returns
Type Parameters
GetEnumerator()
Declaration
public IEnumerator GetEnumerator()
Returns
| Type |
Description |
| System.Collections.IEnumerator |
|
GetHostEnumerator()
Declaration
public IEnumerator GetHostEnumerator()
Returns
| Type |
Description |
| System.Collections.IEnumerator |
|
GetHostEvidence<T>()
Declaration
public T GetHostEvidence<T>()
where T : EvidenceBase
Returns
Type Parameters
Merge(Evidence)
Declaration
public void Merge(Evidence evidence)
Parameters
RemoveType(Type)
Declaration
public void RemoveType(Type t)
Parameters
| Type |
Name |
Description |
| System.Type |
t |
|
Implements
System.Collections.ICollection
System.Collections.IEnumerable