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 : ImportExportOperationBaseConstructors
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 | 
|---|---|
| System.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 | 
|---|---|
| System.Boolean | 
Source
Gets or sets the file to import
Declaration
public FileInfo Source { get; set; }Property Value
| Type | Description | 
|---|---|
| System.IO.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()