TomlMetadataStore Class

Default ITomlMetadataStore implementation backed by a ConditionalWeakTable<TKey, TValue>.

public sealed class TomlMetadataStore : ITomlMetadataStore
Implements

Constructors

NameDescription
TomlMetadataStore()

TomlMetadataStore()

TomlMetadataStore.cs
public TomlMetadataStore()

No documentation is available.

Methods

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

SetProperties(object, TomlPropertiesMetadata?)

TomlMetadataStore.cs

Sets metadata for an instance.

public void SetProperties(object instance, TomlPropertiesMetadata? metadata)

Parameters

instance object
metadata TomlPropertiesMetadata?

TryGetProperties(object, TomlPropertiesMetadata?)

TomlMetadataStore.cs

Tries to get metadata for an instance.

public bool TryGetProperties(object instance, out TomlPropertiesMetadata? metadata)

Parameters

instance object
metadata TomlPropertiesMetadata?

Returns

bool