Search Results for

    Show / Hide Table of Contents

    Class AbstractCultureMetadataService

    Inheritance
    Object
    AbstractCultureMetadataService
    EmbeddedCultureMetadataService
    Implements
    ICultureMetadataService
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: Sdl.Core.Globalization.Async.CultureMetadataService
    Assembly: Sdl.Core.Globalization.Async.dll
    Syntax
    public abstract class AbstractCultureMetadataService : ICultureMetadataService

    Constructors

    AbstractCultureMetadataService()

    Declaration
    protected AbstractCultureMetadataService()

    Methods

    GetAllRegisteredProductsAsync()

    Declaration
    public Task<Product[]> GetAllRegisteredProductsAsync()
    Returns
    Type Description
    Task<Product[]>

    GetLanguageAsync(String, String)

    Declaration
    public Task<LanguageAndVariants> GetLanguageAsync(string languageCodeInProduct, string productId)
    Parameters
    Type Name Description
    String languageCodeInProduct
    String productId
    Returns
    Type Description
    Task<LanguageAndVariants>

    GetLanguageMetadataAsync(String[])

    Declaration
    public virtual Task<LanguageMetadata[]> GetLanguageMetadataAsync(string[] languageCodes = null)
    Parameters
    Type Name Description
    String[] languageCodes
    Returns
    Type Description
    Task<LanguageMetadata[]>

    GetLanguagesAsync(String[])

    Declaration
    public virtual Task<LanguageAndVariants[]> GetLanguagesAsync(string[] languageCodes = null)
    Parameters
    Type Name Description
    String[] languageCodes
    Returns
    Type Description
    Task<LanguageAndVariants[]>

    GetNeutralLanguagesAsync()

    Declaration
    public Task<LanguageAndVariants[]> GetNeutralLanguagesAsync()
    Returns
    Type Description
    Task<LanguageAndVariants[]>

    GetNumberMetadataAsync(String[])

    Declaration
    public Task<NumberMetadata[]> GetNumberMetadataAsync(string[] languageCodes)
    Parameters
    Type Name Description
    String[] languageCodes
    Returns
    Type Description
    Task<NumberMetadata[]>

    GetSupportedLanguagesAsync(String)

    Declaration
    public Task<LanguageAndVariants[]> GetSupportedLanguagesAsync(string productId)
    Parameters
    Type Name Description
    String productId
    Returns
    Type Description
    Task<LanguageAndVariants[]>

    GetUnitDefinitionsAsync()

    Declaration
    public Task<UnitDefinition[]> GetUnitDefinitionsAsync()
    Returns
    Type Description
    Task<UnitDefinition[]>

    GetUnitMetadataAsync(String[])

    Declaration
    public Task<Dictionary<string, UnitMetadata[]>> GetUnitMetadataAsync(string[] languageCodes)
    Parameters
    Type Name Description
    String[] languageCodes
    Returns
    Type Description
    Task<Dictionary<String, UnitMetadata[]>>

    GetVersionAsync()

    Declaration
    public Task<string> GetVersionAsync()
    Returns
    Type Description
    Task<String>

    LoadLanguageMetadata(IEnumerable<String>)

    Declaration
    protected void LoadLanguageMetadata(IEnumerable<string> languageMetadataJson)
    Parameters
    Type Name Description
    IEnumerable<String> languageMetadataJson

    LoadLanguagesFromJson(String)

    Declaration
    protected void LoadLanguagesFromJson(string value)
    Parameters
    Type Name Description
    String value

    LoadNumberMetadata(IEnumerable<String>)

    Declaration
    protected void LoadNumberMetadata(IEnumerable<string> numberMetadataJson)
    Parameters
    Type Name Description
    IEnumerable<String> numberMetadataJson

    LoadUnitDefinitionsAndMetadata(String, IEnumerable<String>)

    Declaration
    protected void LoadUnitDefinitionsAndMetadata(string unitDefinitionsJson, IEnumerable<string> unitMetadataJson)
    Parameters
    Type Name Description
    String unitDefinitionsJson
    IEnumerable<String> unitMetadataJson

    SetDataVersion(String)

    Declaration
    protected void SetDataVersion(string dataVersion)
    Parameters
    Type Name Description
    String dataVersion

    Implements

    ICultureMetadataService
    In this article
    Back to top Generated by DocFX