⚠️ Beta / Prerelease Documentation - Subject to change. (Api version 19.0.0.1401 | Published on 2026-02-23 14:57:33)
Search Results for

    Show / Hide Table of Contents

    Class TerminologyProviderManager

    Singleton class, responsible for creating and getting available terminology providers. It maintains a list of created terminology providers based on its Uri address.

    Inheritance
    object
    TerminologyProviderManager
    Implements
    ITerminologyProviderManager
    IDisposable
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Sdl.Terminology.TerminologyProvider.Core
    Assembly: Sdl.Terminology.TerminologyProvider.Core.dll
    Syntax
    public class TerminologyProviderManager : ITerminologyProviderManager, IDisposable

    Properties

    Instance

    Instance property represents the singleton instance

    Declaration
    public static ITerminologyProviderManager Instance { get; }
    Property Value
    Type Description
    ITerminologyProviderManager

    Methods

    Dispose()

    Cleanup memory Dispose()

    Declaration
    public void Dispose()

    Dispose(bool)

    Declaration
    protected virtual void Dispose(bool disposing)
    Parameters
    Type Name Description
    bool disposing

    GetTerminologyProvider(Uri)

    Get an instance of a terminology provider, specified by its uri.

    Declaration
    public ITerminologyProvider GetTerminologyProvider(Uri uri)
    Parameters
    Type Name Description
    Uri uri

    The Uri address of the terminology provider.

    Returns
    Type Description
    ITerminologyProvider

    The terminology provider instance.

    Implements

    ITerminologyProviderManager
    IDisposable
    In this article
    Back to top Generated by DocFX