System.Runtime.Remoting.Metadata Ad Alanı
Ö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.
Nesneler ve alanlar için SOAP oluşturmayı ve işlemeyi özelleştirmek üzere kullanılabilecek sınıfları ve öznitelikleri içerir. Bu ad alanının sınıfları SOAPAction üst bilgisi alanı, tür çıktısı, XML öğe adı ve yöntem XML ad alanı URI 'SI belirtmek için kullanılabilir. Bu bilgiler SOAP oluşturma sırasında SOAP serileştiricisi tarafından, Web Hizmetleri Açıklama Dili (WSDL) oluşturma sırasında Soapsuds Aracı (Soapsuds.exe) tarafından kullanılır. Bu ad alanındaki öznitelikler tarafından belirtilen bilgiler, uzak yöntem çağrılarının ve nesnelerinin işlenmesini özelleştirmek için oluşturulan SOAP 'nin alma ucunda kullanılabilir. Ad alanının en önemli sınıflarından biri System.Runtime.Remoting.MetadataSoapAttribute sınıf. SoapAttributeSınıf işlevsiz olur ve yalnızca tüm meta veri öznitelikleri için temel sınıf olarak kullanılabilir.
Sınıflar
SoapAttribute |
Tüm SOAP öznitelikleri için varsayılan işlevsellik sağlar. |
SoapFieldAttribute |
Bir alan için SOAP oluşturma ve işlemeyi özelleştirir. Bu sınıf devralınamaz. |
SoapMethodAttribute |
Bir yöntem için SOAP oluşturma ve işlemeyi özelleştirir. Bu sınıf devralınamaz. |
SoapParameterAttribute |
Bir parametre için SOAP oluşturmayı ve işlemeyi özelleştirir. Bu sınıf devralınamaz. |
SoapTypeAttribute |
Soap oluşturma ve işlemeyi hedef türler için özelleştirir. Bu sınıf devralınamaz. |
Numaralandırmalar
SoapOption |
Sınıfıyla kullanılacak SOAP yapılandırma seçeneklerini belirtir SoapTypeAttribute . |
XmlFieldOrderOption |
Bu numaralandırmayı kullanmamalısınız; .NET Framework uzaktan iletişim altyapısı tarafından kullanılmaz. |
Açıklamalar
SOAPAction HTTP üstbilgisi alanı hakkında daha fazla bilgi için bkz. W3C belirtiminin SOAPACTION http üstbilgisi alanı bölümü.