Search Results for

    Show / Hide Table of Contents

    Class DictionaryExtension

    Inheritance
    System.Object
    DictionaryExtension
    Namespace: SharePointPnP.IdentityModel.Extensions.S2S
    Assembly: PnP.Framework.dll
    Syntax
    public static class DictionaryExtension : object

    Fields

    DefaultDecoder

    Declaration
    public static DictionaryExtension.Encoder DefaultDecoder
    Field Value
    DictionaryExtension.Encoder

    DefaultEncoder

    Declaration
    public static DictionaryExtension.Encoder DefaultEncoder
    Field Value
    DictionaryExtension.Encoder

    DefaultKeyValueSeparator

    Declaration
    public const char DefaultKeyValueSeparator = null
    Field Value
    System.Char

    DefaultSeparator

    Declaration
    public const char DefaultSeparator = null
    Field Value
    System.Char

    NullEncoder

    Declaration
    public static DictionaryExtension.Encoder NullEncoder
    Field Value
    DictionaryExtension.Encoder

    Methods

    Decode(Collections.Generic.IDictionary<String, String>, String)

    Declaration
    public static void Decode(this Collections.Generic.IDictionary<string, string> self, string encodedDictionary)
    Parameters
    System.Collections.Generic.IDictionary<System.String, System.String> self

    System.String encodedDictionary

    Decode(Collections.Generic.IDictionary<String, String>, String, DictionaryExtension.Encoder)

    Declaration
    public static void Decode(this Collections.Generic.IDictionary<string, string> self, string encodedDictionary, DictionaryExtension.Encoder decoder)
    Parameters
    System.Collections.Generic.IDictionary<System.String, System.String> self

    System.String encodedDictionary

    DictionaryExtension.Encoder decoder

    Decode(Collections.Generic.IDictionary<String, String>, String, Char, Char, DictionaryExtension.Encoder, DictionaryExtension.Encoder, Boolean)

    Declaration
    public static void Decode(this Collections.Generic.IDictionary<string, string> self, string encodedDictionary, char separator, char keyValueSplitter, DictionaryExtension.Encoder keyDecoder, DictionaryExtension.Encoder valueDecoder, bool endsWithSeparator)
    Parameters
    System.Collections.Generic.IDictionary<System.String, System.String> self

    System.String encodedDictionary

    System.Char separator

    System.Char keyValueSplitter

    DictionaryExtension.Encoder keyDecoder

    DictionaryExtension.Encoder valueDecoder

    System.Boolean endsWithSeparator

    Decode(Collections.Generic.IDictionary<String, String>, String, Char, Char, Boolean)

    Declaration
    public static void Decode(this Collections.Generic.IDictionary<string, string> self, string encodedDictionary, char separator, char keyValueSplitter, bool endsWithSeparator)
    Parameters
    System.Collections.Generic.IDictionary<System.String, System.String> self

    System.String encodedDictionary

    System.Char separator

    System.Char keyValueSplitter

    System.Boolean endsWithSeparator

    DecodeFromJson(Collections.Generic.IDictionary<String, String>, String)

    Declaration
    public static void DecodeFromJson(this Collections.Generic.IDictionary<string, string> self, string encodedDictionary)
    Parameters
    System.Collections.Generic.IDictionary<System.String, System.String> self

    System.String encodedDictionary

    Encode(Collections.Generic.IDictionary<String, String>)

    Declaration
    public static string Encode(this Collections.Generic.IDictionary<string, string> self)
    Parameters
    System.Collections.Generic.IDictionary<System.String, System.String> self

    Returns
    System.String

    Encode(Collections.Generic.IDictionary<String, String>, DictionaryExtension.Encoder)

    Declaration
    public static string Encode(this Collections.Generic.IDictionary<string, string> self, DictionaryExtension.Encoder encoder)
    Parameters
    System.Collections.Generic.IDictionary<System.String, System.String> self

    DictionaryExtension.Encoder encoder

    Returns
    System.String

    Encode(Collections.Generic.IDictionary<String, String>, Char, Char, DictionaryExtension.Encoder, DictionaryExtension.Encoder, Boolean)

    Declaration
    public static string Encode(this Collections.Generic.IDictionary<string, string> self, char separator, char keyValueSplitter, DictionaryExtension.Encoder keyEncoder, DictionaryExtension.Encoder valueEncoder, bool endsWithSeparator)
    Parameters
    System.Collections.Generic.IDictionary<System.String, System.String> self

    System.Char separator

    System.Char keyValueSplitter

    DictionaryExtension.Encoder keyEncoder

    DictionaryExtension.Encoder valueEncoder

    System.Boolean endsWithSeparator

    Returns
    System.String

    Encode(Collections.Generic.IDictionary<String, String>, Char, Char, Boolean)

    Declaration
    public static string Encode(this Collections.Generic.IDictionary<string, string> self, char separator, char keyValueSplitter, bool endsWithSeparator)
    Parameters
    System.Collections.Generic.IDictionary<System.String, System.String> self

    System.Char separator

    System.Char keyValueSplitter

    System.Boolean endsWithSeparator

    Returns
    System.String

    EncodeToJson(Collections.Generic.IDictionary<String, String>)

    Declaration
    public static string EncodeToJson(this Collections.Generic.IDictionary<string, string> self)
    Parameters
    System.Collections.Generic.IDictionary<System.String, System.String> self

    Returns
    System.String

    Back to top PnP Framework
    Generated by DocFX with Material UI
    spacer