6public struct TagList :
IList<KeyValuePair<string, object?>>,
ICollection<KeyValuePair<string, object?>>,
IEnumerable<KeyValuePair<string, object?>>,
IEnumerable,
IReadOnlyList<KeyValuePair<string, object?>>,
IReadOnlyCollection<KeyValuePair<string, object?>>
627 if (
tag1.Value ==
null)
629 if (
tag2.Value !=
null)
634 else if (!
tag1.Value.Equals(
tag2.Value))
void CopyTo(KeyValuePair< TKey, TValue >[] array, int index)
static string Arg_BufferTooSmall
new IEnumerator< T > GetEnumerator()
Enumerator(in TagList tagList)
KeyValuePair< string, object?> Current
void Insert(int index, KeyValuePair< string, object?> item)
readonly int IndexOf(KeyValuePair< string, object?> item)
void Add(KeyValuePair< string, object?> tag)
KeyValuePair< string, object >[] _overflowTags
TagList(ReadOnlySpan< KeyValuePair< string, object?> > tagList)
KeyValuePair< string, object > Tag5
void Add(string key, object? value)
bool Remove(KeyValuePair< string, object?> item)
KeyValuePair< string, object > Tag8
KeyValuePair< string, object > Tag4
readonly void CopyTo(Span< KeyValuePair< string, object?> > tags)
static bool TagsEqual(KeyValuePair< string, object > tag1, KeyValuePair< string, object > tag2)
KeyValuePair< string, object > Tag7
void MoveTagsToTheArray()
readonly? KeyValuePair< string, object?>[] Tags
KeyValuePair< string, object > Tag2
KeyValuePair< string, object > Tag6
KeyValuePair< string, object > Tag1
readonly void CopyTo(KeyValuePair< string, object?>[] array, int arrayIndex)
readonly IEnumerator< KeyValuePair< string, object?> > GetEnumerator()
KeyValuePair< string, object > Tag3
readonly bool Contains(KeyValuePair< string, object?> item)