Table of Contents

Class SamplingPointBaseModel

Namespace
Nfield.SDK
Assembly
Nfield.Public.SDK.dll

The model representing an SamplingPoint.

public class SamplingPointBaseModel
Inheritance
SamplingPointBaseModel
Derived
Inherited Members

Properties

CustomDataItems

The SamplingPoint custom columns, used by default as sample data by the addresses that belong to the sampling point.

[JsonProperty("CustomDataItems", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public ICollection<SamplingPointCustomDataModel> CustomDataItems { get; set; }

Property Value

ICollection<SamplingPointCustomDataModel>

Description

Gets or sets the description.

[JsonProperty("Description", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
[StringLength(4096)]
public string Description { get; set; }

Property Value

string

FieldworkOfficeId

Gets or sets the associcated fieldwork office id.

[JsonProperty("FieldworkOfficeId", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
[StringLength(36)]
public string FieldworkOfficeId { get; set; }

Property Value

string

GroupId

Gets or sets the group id.

[JsonProperty("GroupId", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
[StringLength(128)]
public string GroupId { get; set; }

Property Value

string

Name

Gets or sets the name of the sampling point.

[JsonProperty("Name", Required = Required.Always)]
[Required]
public string Name { get; set; }

Property Value

string

Stratum

Stratum the sampling point belongs to

[JsonProperty("Stratum", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
[StringLength(128)]
public string Stratum { get; set; }

Property Value

string