Class DictionaryExtension
Inheritance
System.Object
DictionaryExtension
Namespace: SharePointPnP.IdentityModel.Extensions.S2S
Assembly: PnP.Framework.dll
Syntax
public static class DictionaryExtension : object
public static class DictionaryExtension : object
public static DictionaryExtension.Encoder DefaultDecoder
|
DictionaryExtension.Encoder
|
public static DictionaryExtension.Encoder DefaultEncoder
|
DictionaryExtension.Encoder
|
public const char DefaultKeyValueSeparator = null
|
System.Char
|
public const char DefaultSeparator = null
|
System.Char
|
public static DictionaryExtension.Encoder NullEncoder
|
DictionaryExtension.Encoder
|
public static void Decode(this Collections.Generic.IDictionary<string, string> self, string encodedDictionary)
|
System.Collections.Generic.IDictionary<System.String, System.String>
self
|
|
System.String
encodedDictionary
|
public static void Decode(this Collections.Generic.IDictionary<string, string> self, string encodedDictionary, DictionaryExtension.Encoder decoder)
|
System.Collections.Generic.IDictionary<System.String, System.String>
self
|
|
System.String
encodedDictionary
|
|
DictionaryExtension.Encoder
decoder
|
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)
|
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
|
public static void Decode(this Collections.Generic.IDictionary<string, string> self, string encodedDictionary, char separator, char keyValueSplitter, bool endsWithSeparator)
|
System.Collections.Generic.IDictionary<System.String, System.String>
self
|
|
System.String
encodedDictionary
|
|
System.Char
separator
|
|
System.Char
keyValueSplitter
|
|
System.Boolean
endsWithSeparator
|
public static void DecodeFromJson(this Collections.Generic.IDictionary<string, string> self, string encodedDictionary)
|
System.Collections.Generic.IDictionary<System.String, System.String>
self
|
|
System.String
encodedDictionary
|
public static string Encode(this Collections.Generic.IDictionary<string, string> self)
|
System.Collections.Generic.IDictionary<System.String, System.String>
self
|
|
System.String
|
public static string Encode(this Collections.Generic.IDictionary<string, string> self, DictionaryExtension.Encoder encoder)
|
System.Collections.Generic.IDictionary<System.String, System.String>
self
|
|
DictionaryExtension.Encoder
encoder
|
|
System.String
|
public static string Encode(this Collections.Generic.IDictionary<string, string> self, char separator, char keyValueSplitter, DictionaryExtension.Encoder keyEncoder, DictionaryExtension.Encoder valueEncoder, bool endsWithSeparator)
|
System.Collections.Generic.IDictionary<System.String, System.String>
self
|
|
System.Char
separator
|
|
System.Char
keyValueSplitter
|
|
DictionaryExtension.Encoder
keyEncoder
|
|
DictionaryExtension.Encoder
valueEncoder
|
|
System.Boolean
endsWithSeparator
|
|
System.String
|
public static string Encode(this Collections.Generic.IDictionary<string, string> self, char separator, char keyValueSplitter, bool endsWithSeparator)
|
System.Collections.Generic.IDictionary<System.String, System.String>
self
|
|
System.Char
separator
|
|
System.Char
keyValueSplitter
|
|
System.Boolean
endsWithSeparator
|
|
System.String
|
public static string EncodeToJson(this Collections.Generic.IDictionary<string, string> self)
|
System.Collections.Generic.IDictionary<System.String, System.String>
self
|
|
System.String
|