IoTServerInsertionAPI.NET
11.0.31
There is a newer version of this package available.
See the version list below for details.
See the version list below for details.
dotnet add package IoTServerInsertionAPI.NET --version 11.0.31
NuGet\Install-Package IoTServerInsertionAPI.NET -Version 11.0.31
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="IoTServerInsertionAPI.NET" Version="11.0.31" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="IoTServerInsertionAPI.NET" Version="11.0.31" />
<PackageReference Include="IoTServerInsertionAPI.NET" />
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add IoTServerInsertionAPI.NET --version 11.0.31
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: IoTServerInsertionAPI.NET, 11.0.31"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#addin nuget:?package=IoTServerInsertionAPI.NET&version=11.0.31
#tool nuget:?package=IoTServerInsertionAPI.NET&version=11.0.31
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
IoTServerInsertionAPI.NET.LogHelpers
Logging class
Properties:
/// Prefetch realtime data (seconds) Default value: 45, Range: 30-55
public int PreReadSecond
///Log second (seconds) Default value: 20, Range: 5-25
public int LogSecond
/// Maximum reading density (minutes) Default value: 1, Range: 1-60 - Do not use more frequent data.
public int DensityMaxFreq
/// Maximum size of LogPuffer, Default value: 10000, Range: 1000-500000
public int MaxLogPufferSize
/// Maximum number of onboard files, Default value: 1000, Range: 10-5000
public int MaxOnboardFileNumber
/// One communication package size Default value: 100, Range: 1-10000 - Specifies the number of items during data transmission.
public int PackageSize
/// Value rounding Default value: 4, Range: 0-10
public int ValueRounding
/// Addational Tag to DataType
public string DataTypeTag
Methods:
/// Reads Realtime values to LogPuffer
public async Task<Result> ReadRealtimeValues(Realtime FieldDevices)
/// Add items to LogPuffer
public void AddLogPufferItems(List<LogPuffer.LogItem> NewItems)
/// Returns the number of items in the LogPuffer.
public int LogPufferCount()
///Deletes all items.
public void ClearLogPuffer()
/// Gets LogPuffer cloneobject
public List<LogPuffer.LogItem> GetLogPuffer()
/// Deletes items from LogPuffer
public void DeleteLogPuffer(List<LogPuffer.LogItem> LogItems)
/// LogPuffer to Onboard storage - Copies the item number specified in PackageSize from the LogPuffer to Onboard storage. LogPuffer is in memory, OnboardStorage is in storage.
public async Task<Result> LogToOnboardStorage()
/// Gets the Onboard Storage log file for sending (if error return null)
public async Task<IStorage> GetOnboardStorageLogFile()
/// Gets OnboardStorage logfile number
public async Task<int> GetOnboardStorageLogFileNumber()
/// Deletes a logfile from Onboard storage
public async Task<Result> DeleteOnboardStorage(string StorageName)
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
-
net6.0
- Newtonsoft.Json (>= 13.0.3)
- XserverIoTCommon.NET (>= 11.0.20)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
11.2.1 | 137 | 5/21/2025 |
11.0.31 | 183 | 5/16/2025 |
11.0.30 | 186 | 5/16/2025 |
11.0.29 | 111 | 2/26/2025 |
11.0.23 | 111 | 2/25/2025 |
11.0.22 | 117 | 2/15/2025 |
11.0.21 | 116 | 2/7/2025 |
11.0.20 | 135 | 8/31/2024 |
11.0.19 | 156 | 3/20/2024 |
11.0.18 | 268 | 11/21/2023 |
11.0.15 | 148 | 11/8/2023 |
11.0.14 | 138 | 11/7/2023 |
11.0.0 | 190 | 8/2/2023 |