Show / Hide Table of Contents

Class StacSummaryValueSet<T>

Class representing a summary value set

Inheritance
System.Object
StacSummaryItem
StacSummaryValueSet<T>
Implements
IStacSummaryItem
IEnumerable<JToken>
IEnumerable<T>
Inherited Members
StacSummaryItem.AsJToken
StacSummaryItem.Item[Object]
StacSummaryItem.GetEnumerator()
Namespace: Stac.Collection
Assembly: DotNetStac.dll
Syntax
public class StacSummaryValueSet<T> : StacSummaryItem, IStacSummaryItem, IEnumerable<JToken>, IEnumerable<T>
Type Parameters
Name Description
T

Type of the value that is summarized

Constructors

| Improve this Doc View Source

StacSummaryValueSet()

Initializes a new instance of the StacSummaryValueSet<T> class.

Declaration
public StacSummaryValueSet()
| Improve this Doc View Source

StacSummaryValueSet(IEnumerable<T>)

Initializes a new instance of the StacSummaryValueSet<T> class. Initialize a Summary Value Set with a set of values

Declaration
public StacSummaryValueSet(IEnumerable<T> summarySet)
Parameters
Type Name Description
IEnumerable<T> summarySet

set of values

| Improve this Doc View Source

StacSummaryValueSet(JArray)

Initializes a new instance of the StacSummaryValueSet<T> class. Initialize a Summary Value Set with a JSON array

Declaration
public StacSummaryValueSet(JArray summarySet)
Parameters
Type Name Description
JArray summarySet

JSON Array

Properties

| Improve this Doc View Source

Count

Gets summary Value Set total of items

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

Summary Value Set total of items

| Improve this Doc View Source

SummarySet

Gets get the Summary Value Set as an enumerable

Declaration
public IEnumerable<T> SummarySet { get; }
Property Value
Type Description
IEnumerable<T>

Get the Summary Value Set as an enumerable

Methods

| Improve this Doc View Source

Add(T)

Add a value item in the Summary Value Set

Declaration
public void Add(T item)
Parameters
Type Name Description
T item

value item

| Improve this Doc View Source

Enumerate()

Gets the summary item as a JToken

Declaration
public override IEnumerable<object> Enumerate()
Returns
Type Description
IEnumerable<System.Object>

The summary item as a JToken

Overrides
StacSummaryItem.Enumerate()

Implements

IStacSummaryItem
IEnumerable<>
IEnumerable<>

Extension Methods

StacAccessorsHelpers.ToStringByAttributes(Object)
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX