Show / Hide Table of Contents

Class AddressSet

Order-preserving set of Addresses.

Inheritance
System.Object
AddressSet
Implements
IEquatable<AddressSet>
Namespace: Libplanet.Types.Tx
Assembly: Libplanet.Types.dll
Syntax
public class AddressSet : IImmutableSet<Address>

Constructors

| Improve this Doc View Source

AddressSet(IEnumerable<Address>)

Creates a new AddressSet instance.

Declaration
public AddressSet(IEnumerable<Address> addresses)
Parameters
Type Name Description
IEnumerable<Address> addresses

Addresses to include in the set. Duplicated Addresses are ignored, and only the first occurrence is included. The order of addresses is preserved.

Fields

| Improve this Doc View Source

Empty

An empty AddressSet.

Declaration
public static readonly AddressSet Empty
Field Value
Type Description
AddressSet

Properties

| Improve this Doc View Source

Count

Order-preserving set of Addresses.

Declaration
public int Count { get; }
Property Value
Type Description
System.Int32

Methods

| Improve this Doc View Source

Add(Address)

Order-preserving set of Addresses.

Declaration
public IImmutableSet<Address> Add(Address value)
Parameters
Type Name Description
Address value
Returns
Type Description
IImmutableSet<Address>
| Improve this Doc View Source

Clear()

Order-preserving set of Addresses.

Declaration
public IImmutableSet<Address> Clear()
Returns
Type Description
IImmutableSet<Address>
| Improve this Doc View Source

Contains(Address)

Order-preserving set of Addresses.

Declaration
public bool Contains(Address value)
Parameters
Type Name Description
Address value
Returns
Type Description
System.Boolean
| Improve this Doc View Source

GetEnumerator()

Order-preserving set of Addresses.

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

Remove(Address)

Order-preserving set of Addresses.

Declaration
public IImmutableSet<Address> Remove(Address value)
Parameters
Type Name Description
Address value
Returns
Type Description
IImmutableSet<Address>

Implements

IEquatable<>
  • Improve this Doc
  • View Source
In This Article
Back to top Copyright © 2018–2023 Planetarium