ITomlMetadataStore Interface

Associates TOML trivia/comment metadata with object instances.

public interface ITomlMetadataStore

Methods

NameDescription
SetProperties(object, TomlPropertiesMetadata?)Sets metadata for an instance.
TryGetProperties(object, TomlPropertiesMetadata?)Tries to get metadata for an instance.

SetProperties(object, TomlPropertiesMetadata?)

Sets metadata for an instance.

void SetProperties(object instance, TomlPropertiesMetadata? metadata)

Parameters

instance object
metadata TomlPropertiesMetadata?

TryGetProperties(object, TomlPropertiesMetadata?)

Tries to get metadata for an instance.

bool TryGetProperties(object instance, out TomlPropertiesMetadata? metadata)

Parameters

instance object
metadata TomlPropertiesMetadata?

Returns

bool