Search Results for

    Show / Hide Table of Contents
    View Source

    Class MessagePackDictionaryStringInternIgnoreCaseFormatter<TValue>

    A MessagePack formatter (deserializer) for a string key dictionary that uses for the key string comparison and interns the string.

    Inheritance
    System.Object
    Namespace: Umbraco.Cms.Infrastructure.PublishedCache.DataSource
    Assembly: Umbraco.PublishedCache.NuCache.dll
    Syntax
    public sealed class MessagePackDictionaryStringInternIgnoreCaseFormatter<TValue> : DictionaryFormatterBase<string, TValue, Dictionary<string, TValue>, Dictionary<string, TValue>.Enumerator, Dictionary<string, TValue>>
    Type Parameters
    Name Description
    TValue

    The type of the value.

    Methods

    View Source

    Add(Dictionary<String, TValue>, Int32, String, TValue, MessagePackSerializerOptions)

    Declaration
    protected override void Add(Dictionary<string, TValue> collection, int index, string key, TValue value, MessagePackSerializerOptions options)
    Parameters
    Type Name Description
    Dictionary<System.String, TValue> collection
    System.Int32 index
    System.String key
    TValue value
    MessagePackSerializerOptions options
    View Source

    Complete(Dictionary<String, TValue>)

    Declaration
    protected override Dictionary<string, TValue> Complete(Dictionary<string, TValue> intermediateCollection)
    Parameters
    Type Name Description
    Dictionary<System.String, TValue> intermediateCollection
    Returns
    Type Description
    Dictionary<System.String, TValue>
    View Source

    Create(Int32, MessagePackSerializerOptions)

    Declaration
    protected override Dictionary<string, TValue> Create(int count, MessagePackSerializerOptions options)
    Parameters
    Type Name Description
    System.Int32 count
    MessagePackSerializerOptions options
    Returns
    Type Description
    Dictionary<System.String, TValue>
    View Source

    GetSourceEnumerator(Dictionary<String, TValue>)

    Declaration
    protected override Dictionary<string, TValue>.Enumerator GetSourceEnumerator(Dictionary<string, TValue> source)
    Parameters
    Type Name Description
    Dictionary<System.String, TValue> source
    Returns
    Type Description
    Dictionary.Enumerator<>
    • Improve this Doc
    • View Source
    In This Article
    • Methods
      • Add(Dictionary<String, TValue>, Int32, String, TValue, MessagePackSerializerOptions)
      • Complete(Dictionary<String, TValue>)
      • Create(Int32, MessagePackSerializerOptions)
      • GetSourceEnumerator(Dictionary<String, TValue>)
    Back to top Copyright © 2016-present Umbraco
    Generated by DocFX