Interface IFlagsAndAttributes<TKey, TValue>
Contains methods which allow to work with flags and attributes.
public interface IFlagsAndAttributes<TKey, TValue> : ICustomFlags<TKey>, IReadOnlyFlags<TKey>, ICustomAttributes<TKey, TValue>, IReadOnlyAttributes<TKey, TValue>
Type Parameters
TKey
Type of the attribute identifier.
TValue
Type of the attribute value.
Remarks
Both flags and attributes share the same dictionary, so you can't have flag and attribute with the same name.
Properties
- Attr
Gets custom attributes provider.
- Flags
Gets custom flags provider.