Table of Contents

Class SecomCapabilityEntry

Namespace
EncDotNet.S100.Collections.Secom
Assembly
EncDotNet.S100.Collections.dll

One product of a SECOM Capability response.

public sealed record SecomCapabilityEntry : IEquatable<SecomCapabilityEntry>
Inheritance
SecomCapabilityEntry
Implements
Inherited Members

Constructors

SecomCapabilityEntry(SecomContainerType, string?, string?, bool, bool)

One product of a SECOM Capability response.

public SecomCapabilityEntry(SecomContainerType ContainerType, string? ProductSpec, string? ServiceVersion, bool Get, bool GetSummary)

Parameters

ContainerType SecomContainerType

The container type offered.

ProductSpec string

The data product in canonical short form, if stated.

ServiceVersion string

The SECOM edition the service implements (serviceVersion).

Get bool

True when Get is implemented.

GetSummary bool

True when GetSummary is implemented.

Properties

ContainerType

The container type offered.

public SecomContainerType ContainerType { get; init; }

Property Value

SecomContainerType

Get

True when Get is implemented.

public bool Get { get; init; }

Property Value

bool

GetSummary

True when GetSummary is implemented.

public bool GetSummary { get; init; }

Property Value

bool

ProductSpec

The data product in canonical short form, if stated.

public string? ProductSpec { get; init; }

Property Value

string

ServiceVersion

The SECOM edition the service implements (serviceVersion).

public string? ServiceVersion { get; init; }

Property Value

string