Search Results for

    Show / Hide Table of Contents

    Class InMemoryTranslationMemory

    Represents a bilingual in-memory translation memory.

    Inheritance
    object
    AbstractLocalTranslationMemory
    InMemoryTranslationMemory
    Implements
    ITranslationMemory
    ITranslationProvider
    ISupportPlaceables
    ILocalTranslationMemory
    Inherited Members
    AbstractLocalTranslationMemory.CreateFileBasedTranslationMemoryLanguageDirection()
    AbstractLocalTranslationMemory.GetTranslationUnitCount()
    AbstractLocalTranslationMemory.Refresh()
    AbstractLocalTranslationMemory.Save()
    AbstractLocalTranslationMemory.Save(IProgress<TranslationMemoryProgress>, CancellationToken)
    AbstractLocalTranslationMemory.Delete()
    AbstractLocalTranslationMemory.RecomputeFuzzyIndexStatistics()
    AbstractLocalTranslationMemory.ClearFuzzyCache()
    AbstractLocalTranslationMemory.ShouldRecomputeFuzzyIndexStatistics()
    AbstractLocalTranslationMemory.SupportsLanguageDirection(LanguagePair)
    AbstractLocalTranslationMemory.GetLanguageDirection(LanguagePair)
    AbstractLocalTranslationMemory.SerializeState()
    AbstractLocalTranslationMemory.LoadState(string)
    AbstractLocalTranslationMemory.FuzzyIndexes
    AbstractLocalTranslationMemory.Recognizers
    AbstractLocalTranslationMemory.Copyright
    AbstractLocalTranslationMemory.CreationDate
    AbstractLocalTranslationMemory.CreationUserName
    AbstractLocalTranslationMemory.Description
    AbstractLocalTranslationMemory.ExpirationDate
    AbstractLocalTranslationMemory.FieldDefinitions
    AbstractLocalTranslationMemory.LanguageResourceBundles
    AbstractLocalTranslationMemory.Uri
    AbstractLocalTranslationMemory.Name
    AbstractLocalTranslationMemory.SupportsTaggedInput
    AbstractLocalTranslationMemory.SupportsScoring
    AbstractLocalTranslationMemory.SupportsSearchForTranslationUnits
    AbstractLocalTranslationMemory.SupportsMultipleResults
    AbstractLocalTranslationMemory.SupportsFilters
    AbstractLocalTranslationMemory.SupportsPenalties
    AbstractLocalTranslationMemory.SupportsStructureContext
    AbstractLocalTranslationMemory.SupportsDocumentSearches
    AbstractLocalTranslationMemory.SupportsUpdate
    AbstractLocalTranslationMemory.SupportsPlaceables
    AbstractLocalTranslationMemory.SupportsTranslation
    AbstractLocalTranslationMemory.SupportsFuzzySearch
    AbstractLocalTranslationMemory.SupportsConcordanceSearch
    AbstractLocalTranslationMemory.SupportsSourceConcordanceSearch
    AbstractLocalTranslationMemory.SupportsTargetConcordanceSearch
    AbstractLocalTranslationMemory.SupportsWordCounts
    AbstractLocalTranslationMemory.IsReadOnly
    AbstractLocalTranslationMemory.TranslationMethod
    AbstractLocalTranslationMemory.FuzzyIndexTuningSettings
    AbstractLocalTranslationMemory.FuzzyIndexStatisticsRecomputedAt
    AbstractLocalTranslationMemory.FuzzyIndexStatisticsSize
    AbstractLocalTranslationMemory.LanguageDirection
    AbstractLocalTranslationMemory.SupportedLanguageDirections
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Sdl.LanguagePlatform.TranslationMemoryApi
    Assembly: Sdl.LanguagePlatform.TranslationMemoryApi.dll
    Syntax
    public class InMemoryTranslationMemory : AbstractLocalTranslationMemory, ITranslationMemory, ITranslationProvider, ISupportPlaceables, ILocalTranslationMemory

    Constructors

    InMemoryTranslationMemory(string, CultureCode, CultureCode, FuzzyIndexes, BuiltinRecognizers)

    Creates a new bilingual in-memory translation memory.

    Declaration
    public InMemoryTranslationMemory(string name, CultureCode sourceLanguage, CultureCode targetLanguage, FuzzyIndexes indexes, BuiltinRecognizers recognizers)
    Parameters
    Type Name Description
    string name

    The translation memory name.

    CultureCode sourceLanguage

    A region-qualified culture, representing the source language.

    CultureCode targetLanguage

    A region-qualified culture, representing the target language.

    FuzzyIndexes indexes

    The set of fuzzy indexes that should be created in this translation memory.

    BuiltinRecognizers recognizers

    Recognizer settings.

    Exceptions
    Type Condition
    ArgumentNullException

    Thrown when sourceLanguage or targetLanguage is null or empty.

    ArgumentException

    Thrown when sourceLanguage or targetLanguage are not region-qualified cultures.

    Properties

    StatusInfo

    Always returns "OK".

    Declaration
    public override ProviderStatusInfo StatusInfo { get; }
    Property Value
    Type Description
    ProviderStatusInfo
    Overrides
    AbstractLocalTranslationMemory.StatusInfo

    Methods

    HasPermission(string)

    Always returns

    true
    .
    Declaration
    public override bool HasPermission(string permission)
    Parameters
    Type Name Description
    string permission
    Returns
    Type Description
    bool
    Overrides
    AbstractLocalTranslationMemory.HasPermission(string)

    RefreshStatusInfo()

    Refreshes the current status information.

    Declaration
    public override void RefreshStatusInfo()
    Overrides
    AbstractLocalTranslationMemory.RefreshStatusInfo()

    Implements

    ITranslationMemory
    ITranslationProvider
    ISupportPlaceables
    ILocalTranslationMemory
    In this article
    • Constructors
      • InMemoryTranslationMemory(string, CultureCode, CultureCode, FuzzyIndexes, BuiltinRecognizers)
    • Properties
      • StatusInfo
    • Methods
      • HasPermission(string)
      • RefreshStatusInfo()
    • Implements
    Back to top Generated by DocFX