IWcfReferenceReceiveContextInformation Arabirim

Tanım

Ek bağlam bilgilerini almak için uygulanacak arabirimi tanımlar.

public interface class IWcfReferenceReceiveContextInformation
public interface IWcfReferenceReceiveContextInformation
type IWcfReferenceReceiveContextInformation = interface
Public Interface IWcfReferenceReceiveContextInformation

Açıklamalar

Bu arabirim, WSDL içeri aktarıcı mekanizmasının daha iyi ara sunucu oluşturma ve Visual Studio içinde daha iyi bir geliştirici deneyimi için ek bağlam bilgileri almasını sağlar. WSDL içeri aktarıcı arabirimini uygularsaIWcfReferenceReceiveContextInformation, ReceiveImportContextInformation yöntemi IPolicyImportExtension ve yöntemleri IWsdlImportExtension çağrılmadan önce WCF proxy oluşturucu tarafından çağrılır.

Ek bağlam bilgileri yöntemine geçirilen ReceiveImportContextInformation parametreleri ifade eder. Parametreler, herhangi bir uzantı dosyasının içeriğini ve arabirimi uygulayan bir nesneye başvuruyu IServiceProvider içerir. yöntemine geçirilen tüm uzantı dosyaları, içeri aktarıcıya özeldir ve ihtiyaç duydukları ek bilgileri depolamak için kullanılır. Yani, Visual Studio bu dosyaların içeriğini denetlemez ve doğrudan kullanmaz.

Not

İçeri aktarıcılar bir WCF genişletilebilirlik mekanizmasına başvurur. Bu mekanizma, proxy kodunun hizmeti açıklayan meta veri (WSDL/XSD) belgelerinden oluşturulma biçimini özelleştirmenizi sağlar. Daha fazla bilgi için bkz. WCF Uzantısı için Özel Meta Verileri İçeri Aktarma.

Yöntemler

ReceiveImportContextInformation(IDictionary<String,Byte[]>, IServiceProvider)

Ek bağlam bilgilerini alır.

Şunlara uygulanır