Show / Hide Table of Contents

Class TrustedPeerCollection

A list of trusted peers.

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

This is the list of peers that are initially trusted by IPFS. Its equivalent to the ipfs bootstrap command.

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 peer)
Parameters
Type Name Description
MultiAddress peer
| Improve this Doc View Source

AddDefaultNodes()

Add the default bootstrap nodes to the trusted peers.

Declaration
public void AddDefaultNodes()
Remarks

Equivalent to ipfs bootstrap add --default.

| Improve this Doc View Source

Clear()

Remove all the trusted peers.

Declaration
public void Clear()
Remarks

Equivalent to ipfs bootstrap rm --all.

| 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 index)
Parameters
Type Name Description
MultiAddress[] array
Int32 index
| Improve this Doc View Source

GetEnumerator()

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

Remove(MultiAddress)

Remove the trusted peer.

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

Equivalent to ipfs bootstrap rm peer.

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
  • Improve this Doc
  • View Source
Back to top Generated by DocFX