Table of Contents

Class AdapterFindingVariant

Namespace
MES.MQC.DataSourceLibrary.Models.Adapters
Assembly
MES.MQC.DataSourceLibrary.dll

The AdapterFindingVariant class contains a variant for one finding item to be imported.

public class AdapterFindingVariant
Inheritance
AdapterFindingVariant
Inherited Members

Properties

InnerVariants

public List<AdapterFindingVariantInner> InnerVariants { get; set; }

Property Value

List<AdapterFindingVariantInner>

State

State of the finding variant (e.g. Warning, Failed).

public string State { get; set; }

Property Value

string

Methods

AddInnerVariant(string, string, string[], string[], string[], string, string, string, string, AdapterFindingLocation, Dictionary<string, string>, DateTime?, DateTime?, bool)

public AdapterFindingCombination AddInnerVariant(string identifier, string subjectName, string[] subjectPath, string[] subjectPathForArtifact, string[] artifactInnerPath = null, string description = null, string issueMessage = null, string humanReadableFilePath = null, string humanReadableAnchor = null, AdapterFindingLocation location = null, Dictionary<string, string> metadata = null, DateTime? deadline = null, DateTime? dataDateTime = null, bool ignoreDuplicates = false)

Parameters

identifier string
subjectName string
subjectPath string[]
subjectPathForArtifact string[]
artifactInnerPath string[]
description string
issueMessage string
humanReadableFilePath string
humanReadableAnchor string
location AdapterFindingLocation
metadata Dictionary<string, string>
deadline DateTime?
dataDateTime DateTime?
ignoreDuplicates bool

Returns

AdapterFindingCombination

GetInnerVariant(string, string[], string[], string[])

public AdapterFindingVariantInner GetInnerVariant(string subjectName, string[] subjectPath, string[] subjectPathForArtifact, string[] artifactInnerPath = null)

Parameters

subjectName string
subjectPath string[]
subjectPathForArtifact string[]
artifactInnerPath string[]

Returns

AdapterFindingVariantInner