Class ExchangeSetLoadResult
Result of attempting to load a single dataset from an exchange set. Either Processor is non-null on success, or Error is non-null on failure. Never both null.
public sealed record ExchangeSetLoadResult : IEquatable<ExchangeSetLoadResult>
- Inheritance
-
ExchangeSetLoadResult
- Implements
- Inherited Members
Constructors
ExchangeSetLoadResult(DatasetDiscoveryMetadata, string, IDatasetProcessor?, Exception?)
Result of attempting to load a single dataset from an exchange set. Either Processor is non-null on success, or Error is non-null on failure. Never both null.
public ExchangeSetLoadResult(DatasetDiscoveryMetadata Metadata, string RelativePath, IDatasetProcessor? Processor, Exception? Error)
Parameters
MetadataDatasetDiscoveryMetadataRelativePathstringProcessorIDatasetProcessorErrorException
Properties
Error
public Exception? Error { get; init; }
Property Value
Metadata
public DatasetDiscoveryMetadata Metadata { get; init; }
Property Value
Processor
public IDatasetProcessor? Processor { get; init; }
Property Value
RelativePath
public string RelativePath { get; init; }