Aracılığıyla paylaş


TurnContextStateCollection Sınıf

Tanım

Değerler, dönüş süresi boyunca öğesinin bir parçası olarak kalıcı hale gelir ITurnContext.

public class TurnContextStateCollection : System.Collections.Generic.Dictionary<string,object>, IDisposable
type TurnContextStateCollection = class
    inherit Dictionary<string, obj>
    interface IDisposable
Public Class TurnContextStateCollection
Inherits Dictionary(Of String, Object)
Implements IDisposable
Devralma
TurnContextStateCollection
Uygulamalar

Açıklamalar

Burada depolanan tipik değerler, IStorage, BotState, ConversationState, ILanguageGenerator, ResourceExplorer gibi sıranın ömrü boyunca gereken nesnelerdir.

Oluşturucular

TurnContextStateCollection()

TurnContextStateCollection sınıfının yeni bir örneğini başlatır.

Yöntemler

Add<T>(String, T)

Dönüş bağlamı için bir değer ekler.

Add<T>(T)

Dönüş bağlamı için bir değer ekler.

Dispose()

Uygulama tarafından tanımlanan, yönetilmeyen kaynakları serbest bırakma, salma veya sıfırlama ile ilişkili görevleri gerçekleştirir.

Dispose(Boolean)

Kullanımdan kaldırma parametresi true olarak ayarlanırsa kaynakları serbest bırakma.

Get<T>()

Dönüş bağlamından türe göre varsayılan değeri alır.

Get<T>(String)

Sıranın bağlamından önbelleğe alınmış bir değeri ada göre alır.

Set<T>(String, T)

Dönüş bağlamı için bir değer ayarlayın.

Set<T>(T)

Dönüş bağlamı için bir değer ayarlayın.

Şunlara uygulanır