IInstanceContextInitializer Arabirim

Tanım

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

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

Açıklamalar

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

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

İletiyi iş alan nesneyi sağlamak veya seçmek InstanceContext için katılmak için bkz. System.ServiceModel.Dispatcher.IInstanceContextProvider .

Yöntemler

Initialize(InstanceContext, Message)

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

Şunlara uygulanır