Class ScheduledServerTranslationMemoryImport
Represents the asynchronous import of a TMX, SDLIFF, ITD or TTX file into a server-based translation memory, executed on the Execution Server. Use this class to schedule an asynchronous translation memory import.
Inheritance
Inherited Members
Namespace: Sdl.LanguagePlatform.TranslationMemoryApi
Assembly: Sdl.LanguagePlatform.TranslationMemoryApi.dll
Syntax
public class ScheduledServerTranslationMemoryImport : ImportExportOperationBase
Constructors
ScheduledServerTranslationMemoryImport(ServerBasedTranslationMemoryLanguageDirection)
Creates a new scheduled translation memory import.
Declaration
public ScheduledServerTranslationMemoryImport(ServerBasedTranslationMemoryLanguageDirection languageDirection)
Parameters
| Type | Name | Description |
|---|---|---|
| ServerBasedTranslationMemoryLanguageDirection | languageDirection | The translation memory language direction in which to import. |
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentNullException | Thrown if |
Properties
Deleted
True, if this instance has been deleted.
Declaration
public bool Deleted { get; }
Property Value
| Type | Description |
|---|---|
| Boolean |
ImportSettings
Gets or sets the import settings.
Declaration
public ImportSettings ImportSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| ImportSettings | The import settings. |
RecomputeFuzzyIndex
Gets or sets a value specifying whether the fuzzy index should be recomputed afer import.
Declaration
public bool RecomputeFuzzyIndex { get; set; }
Property Value
| Type | Description |
|---|---|
| Boolean |
Source
Gets or sets the file to import
Declaration
public FileInfo Source { get; set; }
Property Value
| Type | Description |
|---|---|
| FileInfo | The source. |
Statistics
Gets the current import statistics associated with the import.
Declaration
public ImportStatistics Statistics { get; }
Property Value
| Type | Description |
|---|---|
| ImportStatistics | The statistics. |
Methods
Queue()
Queues this instance.
Declaration
public sealed override void Queue()
Overrides
Refresh()
Refresh the underlying entity to update the current progress of the import.
Declaration
public sealed override void Refresh()