IInstanceContextInitializer Arabirim
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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. |