Delen via


MemoryStorage Constructors

Definitie

Overloads

MemoryStorage(Dictionary<String,JObject>)

Initialiseert een nieuw exemplaar van de MemoryStorage klasse.

MemoryStorage(JsonSerializer, Dictionary<String,JObject>)

Initialiseert een nieuw exemplaar van de MemoryStorage klasse.

MemoryStorage(Dictionary<String,JObject>)

Initialiseert een nieuw exemplaar van de MemoryStorage klasse.

public MemoryStorage (System.Collections.Generic.Dictionary<string,Newtonsoft.Json.Linq.JObject> dictionary = default);
new Microsoft.Bot.Builder.MemoryStorage : System.Collections.Generic.Dictionary<string, Newtonsoft.Json.Linq.JObject> -> Microsoft.Bot.Builder.MemoryStorage
Public Sub New (Optional dictionary As Dictionary(Of String, JObject) = Nothing)

Parameters

dictionary
Dictionary<String,Newtonsoft.Json.Linq.JObject>

Een bestaande woordenlijst om te gebruiken; of null om een nieuwe te gebruiken.

Van toepassing op

MemoryStorage(JsonSerializer, Dictionary<String,JObject>)

Initialiseert een nieuw exemplaar van de MemoryStorage klasse.

public MemoryStorage (Newtonsoft.Json.JsonSerializer jsonSerializer, System.Collections.Generic.Dictionary<string,Newtonsoft.Json.Linq.JObject> dictionary = default);
new Microsoft.Bot.Builder.MemoryStorage : Newtonsoft.Json.JsonSerializer * System.Collections.Generic.Dictionary<string, Newtonsoft.Json.Linq.JObject> -> Microsoft.Bot.Builder.MemoryStorage
Public Sub New (jsonSerializer As JsonSerializer, Optional dictionary As Dictionary(Of String, JObject) = Nothing)

Parameters

jsonSerializer
Newtonsoft.Json.JsonSerializer

Als u een aangepaste JsonSerializer doorgeeft, raden we de volgende instellingen aan:

jsonSerializer.TypeNameHandling = TypeNameHandling.All.

jsonSerializer.NullValueHandling = NullValueHandling.Include.

jsonSerializer.ContractResolver = new DefaultContractResolver().

dictionary
Dictionary<String,Newtonsoft.Json.Linq.JObject>

Een bestaande woordenlijst om te gebruiken; of null om een nieuwe te gebruiken.

Van toepassing op