Class DestinationContentReferenceResult
Record that represents searching for a destination content reference.
Inheritance
object
DestinationContentReferenceResult
Implements
Namespace: Tableau.Migration.Engine.Endpoints.Search
Assembly: Tableau.Migration.dll
Syntax
public record DestinationContentReferenceResult : IEquatable<DestinationContentReferenceResult>
Constructors
DestinationContentReferenceResult(IMigrationManifestEntry)
Creates a new DestinationContentReferenceResult object.
Declaration
public DestinationContentReferenceResult(IMigrationManifestEntry entry)
Parameters
| Type | Name | Description |
|---|---|---|
| IMigrationManifestEntry | entry | A manifest entry. |
DestinationContentReferenceResult(MigrationManifestEntryStatus, IContentReference?)
Record that represents searching for a destination content reference.
Declaration
public DestinationContentReferenceResult(MigrationManifestEntryStatus Status, IContentReference? Destination)
Parameters
| Type | Name | Description |
|---|---|---|
| MigrationManifestEntryStatus | Status | The manifest entry status of the source item. |
| IContentReference | Destination | The found destination item. |
Fields
Empty
And empty result, indicates that there wasn't enough source information to make a destination search.
Declaration
public static readonly DestinationContentReferenceResult Empty
Field Value
| Type | Description |
|---|---|
| DestinationContentReferenceResult |
Properties
Destination
The found destination item.
Declaration
public IContentReference? Destination { get; init; }
Property Value
| Type | Description |
|---|---|
| IContentReference |
Status
The manifest entry status of the source item.
Declaration
public MigrationManifestEntryStatus Status { get; init; }
Property Value
| Type | Description |
|---|---|
| MigrationManifestEntryStatus |