Show / Hide Table of Contents

Class MultiAddressWhiteList

A sequence of filters that are approved.

Inheritance
Object
MultiAddressWhiteList
Implements
ICollection<MultiAddress>
IEnumerable<MultiAddress>
IEnumerable
Inherited Members
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
Namespace: PeerTalk
Assembly: PeerTalk.dll
Syntax
public class MultiAddressWhiteList : ICollection<MultiAddress>, IEnumerable<MultiAddress>, IEnumerable, IPolicy<MultiAddress>
Remarks

Only targets that are a subset of any filters will pass. If no filters are defined, then anything passes.

Properties

| Improve this Doc View Source

Count

Declaration
public int Count { get; }
Property Value
Type Description
Int32
| Improve this Doc View Source

IsReadOnly

Declaration
public bool IsReadOnly { get; }
Property Value
Type Description
Boolean

Methods

| Improve this Doc View Source

Add(MultiAddress)

Declaration
public void Add(MultiAddress item)
Parameters
Type Name Description
MultiAddress item
| Improve this Doc View Source

Clear()

Declaration
public void Clear()
| Improve this Doc View Source

Contains(MultiAddress)

Declaration
public bool Contains(MultiAddress item)
Parameters
Type Name Description
MultiAddress item
Returns
Type Description
Boolean
| Improve this Doc View Source

CopyTo(MultiAddress[], Int32)

Declaration
public void CopyTo(MultiAddress[] array, int arrayIndex)
Parameters
Type Name Description
MultiAddress[] array
Int32 arrayIndex
| Improve this Doc View Source

GetEnumerator()

Declaration
public IEnumerator<MultiAddress> GetEnumerator()
Returns
Type Description
IEnumerator<MultiAddress>
| Improve this Doc View Source

IsAllowed(MultiAddress)

Declaration
public bool IsAllowed(MultiAddress target)
Parameters
Type Name Description
MultiAddress target
Returns
Type Description
Boolean
| Improve this Doc View Source

Remove(MultiAddress)

Declaration
public bool Remove(MultiAddress item)
Parameters
Type Name Description
MultiAddress item
Returns
Type Description
Boolean

Explicit Interface Implementations

| Improve this Doc View Source

IEnumerable.GetEnumerator()

Declaration
IEnumerator IEnumerable.GetEnumerator()
Returns
Type Description
IEnumerator

Implements

System.Collections.Generic.ICollection<T>
System.Collections.Generic.IEnumerable<T>
System.Collections.IEnumerable

Extension Methods

TaskHelper.ParallelForEachAsync<T>(IEnumerable<T>, Func<T, Task>, Int32)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX