Aracılığıyla paylaş


IInstanceContextInitializer Arabirim

Tanım

Gerektiğinde nesnelerin oluşturulmasını InstanceContext incelemek veya değiştirmek için gereken yöntemleri tanımlar.

public interface class IInstanceContextInitializer
public interface IInstanceContextInitializer
type IInstanceContextInitializer = interface
Public Interface IInstanceContextInitializer

Açıklamalar

Nesneleri oluşturulduğunda incelemek veya değiştirmek InstanceContext için arabirimini IInstanceContextInitializer uygulayın ve özelliğine eklemek için InstanceContextInitializers bir IContractBehavior kullanın.

Bir hizmet için herhangi bir sayıda bağlam başlatıcısı olabilir. Genellikle, IInstanceContextInitializer bir uygulama genelinde veri geçirme mekanizması olarak nesneye InstanceContext bir uzantı eklemek için eklenir.

İletiyi işleyen nesneyi sağlamaya veya seçmeye InstanceContext katılmak istiyorsanız, bkz System.ServiceModel.Dispatcher.IInstanceContextProvider. .

Yöntemler

Name Description
Initialize(InstanceContext, Message)

Yeni oluşturulan InstanceContext nesneyi değiştirme olanağı sağlar.

Şunlara uygulanır