Search Results for

    Show / Hide Table of Contents

    Query Metadata Definitions

    MetadataDefinitions can be queried using the Query method.

    Filter

    You can filter by id

    var definition = client.Query<MetadataDefinition>()
    	.Where(x => x.Id == 3).FirstOrDefault();
    

    by MetadataDefinitionTypes

    var userDefinitions = client.Query<MetadataDefinition>()
    	.Where(x => x.MetadataDefinitionType == MetadataDefinitionTypes.User).ToList();
    

    or by MetadataTypes

    var longStringDefinitions= client.Query<MetadataDefinition>()
    	.Where(x => x.MetadataType == MetadataTypes.LongString).ToList();
    

    Include

    Source meta data definitions defines all mapped definitions that will be parsed in order to set the default value of the meta data. To populate the list, Include it

    var definitions = client.Query<MetadataDefinition>()
    	.Include(x=>x.SourceMetadataDefinitions).ToList();
    
    In This Article
    Back to top (c) Meriworks 2002-2022