LuciadCPillar C# 2023.1.05
Luciad.Models.Features.FeatureSaveErrorInfo.Builder Class Reference

Builder that allows FeatureSaveErrorInfo instances to be created. More...

Inheritance diagram for Luciad.Models.Features.FeatureSaveErrorInfo.Builder:

Public Member Functions

 Builder (Luciad.Models.Features.FeatureSaveErrorInfo.Builder other)
 
Luciad.Models.Features.FeatureSaveErrorInfo.Builder AddFeatureError (ulong featureId, Luciad.ErrorInfo errorInfo)
 Adds a feature error. More...
 
Luciad.Models.Features.FeatureSaveErrorInfo Build ()
 Build the FeatureSaveErrorInfo instance. More...
 
void Dispose ()
 
Luciad.Models.Features.FeatureSaveErrorInfo.Builder GeneralError (Luciad.ErrorInfo errorInfo)
 Sets a general error. More...
 

Detailed Description

Builder that allows FeatureSaveErrorInfo instances to be created.

2023.1

Warning
C# documentation translation is incomplete. You can find more information in the C++ documentation for luciad::FeatureSaveErrorInfo::Builder.

Constructor & Destructor Documentation

◆ Builder()

Luciad.Models.Features.FeatureSaveErrorInfo.Builder.Builder ( Luciad.Models.Features.FeatureSaveErrorInfo.Builder  other)
inline

Member Function Documentation

◆ AddFeatureError()

Luciad.Models.Features.FeatureSaveErrorInfo.Builder Luciad.Models.Features.FeatureSaveErrorInfo.Builder.AddFeatureError ( ulong  featureId,
Luciad.ErrorInfo  errorInfo 
)
inline

Adds a feature error.

featureId

the feature id of the feature involved in the save failure.

errorInfo

the error info.

this builder.

Warning
C# documentation translation is incomplete. You can find more information in the C++ documentation for luciad::FeatureSaveErrorInfo::Builder::addFeatureError.

◆ Build()

Luciad.Models.Features.FeatureSaveErrorInfo Luciad.Models.Features.FeatureSaveErrorInfo.Builder.Build ( )
inline

Build the FeatureSaveErrorInfo instance.

the FeatureSaveErrorInfo.

luciad::LogicException

If no errors were set.

Warning
C# documentation translation is incomplete. You can find more information in the C++ documentation for luciad::FeatureSaveErrorInfo::Builder::build.

◆ Dispose()

void Luciad.Models.Features.FeatureSaveErrorInfo.Builder.Dispose ( )
inline

◆ GeneralError()

Luciad.Models.Features.FeatureSaveErrorInfo.Builder Luciad.Models.Features.FeatureSaveErrorInfo.Builder.GeneralError ( Luciad.ErrorInfo  errorInfo)
inline

Sets a general error.

errorInfo

the error info.

this builder.

Warning
C# documentation translation is incomplete. You can find more information in the C++ documentation for luciad::FeatureSaveErrorInfo::Builder::generalError.