SoapExtensionImporter 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.
SıNıFLARın SOAP uzantılarını belirten kod öznitelikleri oluşturması için ortak bir arabirim ve işlevsellik sağlar.
public ref class SoapExtensionImporter abstract
public abstract class SoapExtensionImporter
type SoapExtensionImporter = class
Public MustInherit Class SoapExtensionImporter
- Devralma
-
SoapExtensionImporter
Açıklamalar
SoapExtensionImporter abstract
sınıfı, ImportMethodtüretilmiş bir sınıfın bağlamadaki bir abstract
işlemi temsil eden herhangi bir yönteme meta veri eklemesine olanak tanıyan bir yöntemini kullanıma sunar. Yöntemin kendisi bir giriş yöntemi değildir. Bağlama sınıfındaki tüm Web yöntemlerine eklenen kod öznitelikleri, örneğin giden SOAP iletisine ek üst bilgi eklemek veya gelen SOAP iletisinde ek işlem yapmak için SOAP Web hizmetleri protokolü uzantılarını temsil eder.
İstemci proxy kodunun veya abstract
sunucu kodunun oluşturulmasını genişletmek için öğesinden SoapExtensionImporter türetilen bir sınıf kullanabilirsiniz. Böyle türetilmiş bir sınıfı, istemcide veya hizmette SOAP iletilerinin çalışma zamanı işlemesini abstract
SoapExtension genişleten sınıfından türetilmiş bir sınıfla birlikte kullanabilirsiniz.
Yapılandırma dosyasında, yapılandırma öğesi ve onun alt add
öğesi aracılığıyla soapExtensionImporterTypes
belirtebilirsinizSoapExtensionImporter. Yapılandırmayı aşağıdakilere uygulayabilirsiniz:
bir ASP.NET Web uygulaması: hizmet veya istemci.
Tek başına bir .NET Framework uygulaması: yalnızca istemci.
Oluşturucular
SoapExtensionImporter() |
SoapExtensionImporter sınıfının yeni bir örneğini başlatır. |
Özellikler
ImportContext |
yöntemini çağıran ImportMethod(CodeAttributeDeclarationCollection) örneği alır veya ayarlarSoapProtocolImporter. |
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) |
ImportMethod(CodeAttributeDeclarationCollection) |
Türetilmiş bir sınıfta geçersiz kılındığında, bağlamadaki bir işlemi temsil eden herhangi bir yönteme kod özniteliği bildirimleri ekler. |
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) |