Table of Contents

Enum DictionaryInsertionMode

Namespace
PolyType.Roslyn
Assembly
PolyType.Roslyn.dll

Identifies the insertion models available to the dictionary.

[Flags]
public enum DictionaryInsertionMode

Fields

Add = 4

Dictionary exposes an "Add" method.

ContainsKeyAdd = 8

Dictionary supports emulating "TryAdd" using a combination of "ContainsKey" and "Add".

ExplicitIDictionary = 32

Dictionary explicitly implements IDictionary.

ExplicitIDictionaryOfT = 16

Dictionary explicitly implements IDictionary<TKey, TValue>.

None = 0

No available insertion mode.

SetItem = 1

Dictionary exposes a settable indexer.

TryAdd = 2

Dictionary exposes a "TryAdd" method,