MessageEncodingBindingElementImporter Sınıf
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.
WSDL tabanlı ilkeleri ve ileti kodlaması ile ilgili sözleşmeleri, hizmet için bu ilkeleri uygulayabilecek bağlama öğelerinin açıklamalarına dönüştürür.
public ref class MessageEncodingBindingElementImporter : System::ServiceModel::Description::IPolicyImportExtension, System::ServiceModel::Description::IWsdlImportExtension
public class MessageEncodingBindingElementImporter : System.ServiceModel.Description.IPolicyImportExtension, System.ServiceModel.Description.IWsdlImportExtension
type MessageEncodingBindingElementImporter = class
interface IWsdlImportExtension
interface IPolicyImportExtension
Public Class MessageEncodingBindingElementImporter
Implements IPolicyImportExtension, IWsdlImportExtension
- Devralma
-
MessageEncodingBindingElementImporter
- Uygulamalar
Açıklamalar
WSDL ile ileti kodlama bağlama öğesi arasındaki standart eşlemeyi genişletmek için bu sınıfı geçersiz kılın. Ardından özel nesnenizi WsdlImporter
program aracılığıyla veya bir uygulama yapılandırma dosyası kullanarak ekleyin. Özel nesnenizi, bir uygulama yapılandırma dosyası kullanarak Hizmet İzleme GörüntüleyiciSi Aracı (SvcTraceViewer.exe) tarafından kullanılan iç WsdlImporter
nesneye de ekleyebilirsiniz.
IWsdlImportExtension.BeforeImport Daha sonra ileti kodlama bağlama öğelerine aktarılan meta verileri doğrudan değiştirmek için yöntemini kullanın.
Oluşturucular
MessageEncodingBindingElementImporter() |
MessageEncodingBindingElementImporter sınıfının yeni bir örneğini başlatır. |
Yöntemler
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
Belirtik Arabirim Kullanımları
IPolicyImportExtension.ImportPolicy(MetadataImporter, PolicyConversionContext) |
İleti kodlaması için özel ilke onaylarını içeri aktarabilen ve ilkeyi uygulayan bağlama öğelerini ekleyen bir yöntem tanımlar. |
IWsdlImportExtension.BeforeImport(ServiceDescriptionCollection, XmlSchemaSet, ICollection<XmlElement>) |
Kodlamayla ilişkili meta veri belgelerini içeri aktarmadan önce çağrılır. |
IWsdlImportExtension.ImportContract(WsdlImporter, WsdlContractConversionContext) |
Sözleşme içeri aktarılırken çağrılır. |
IWsdlImportExtension.ImportEndpoint(WsdlImporter, WsdlEndpointConversionContext) |
İletileri kodlamak için özel WSDL uzantılarını hizmet açıklamasına eşler. |