This article was translated by machine. To view in the article in English, select the English check box. You can also display the English text in a popup window by moving the mouse pointer over the text.
الترجمة
الأصلي
This documentation is archived and is not being maintained.

SoapDocumentServiceAttribute الفئة

Visual Studio 2010

تطبيق اختيارية SoapDocumentServiceAttributeإلى الخدمة ويب XML تعيين التنسيق الافتراضي للطلبات بروتوكول بروتوكول SOAP والاستجابات المرسلة إلى ومن الخدمة ويب XML وظائف ضمن الخدمة ويب XML.

مساحة الاسم:  System.Web.Services.Protocols
التجميع:  System.Web.Services (في System.Web.Services.dll)

[AttributeUsageAttribute(AttributeTargets.Class)]
public sealed class SoapDocumentServiceAttribute : Attribute

SoapDocumentServiceAttribute يسمح لك بتعيين الافتراضي تنسيق أنماط لوظائف الخدمة ويب ل XML داخل عنصر الخدمة ويب ل XML. في حالة الفرد الخدمة ويب XML يجب تغيير الإعدادات الافتراضية هذه الطريقة، قم بتطبيق SoapDocumentMethodAttributeالذي الخدمة ويب XML أسلوب.

لغة وصف لخدمات ويب (WSDL) بتعريف أنماط الثاني لكيفية الخدمة ويب XML أسلوب، الذي يقوم باستدعاء عملية، يمكن تنسيقها في طلب بروتوكول بروتوكول SOAP أو استجابة بروتوكول بروتوكول SOAP: RPC وDocument تماما كيفية أجزاء رسالة فردية هو تحديد بواسطة Useو ParameterStyleالخصائص. Use خاصية بتحديد ما إذا كان معلمات منسقة Encodedأو Literal. ParameterStyle يحدد ما إذا كان يتم تغليف المعلمات داخل جزء رسالة واحدة تحت Bodyالعنصر، أو ما إذا كان كل معلمة part. رسالة فردية

لتعيين المستوى الأسلوب الافتراضي تنسيق إلى RPC، يطبق SoapRpcServiceAttributeلتطبيق فئة الخدمة ويب XML.

لمزيد من المعلومات، راجع [<topic://cpconCustomizingSOAPInASPNETWebServicesWebServiceClients>].

يمكن تطبيق هذه السمة إلى فئة تطبيق الخدمة ويب XML.


<%@ WebService Language="c#" Class="SumService" %>

using System;
using System.Web.Services;
using System.Web.Services.Protocols;
using System.Web.Services.Description;

	[SoapDocumentService(SoapBindingUse.Literal,
		                 SoapParameterStyle.Wrapped,
		                 RoutingStyle=SoapServiceRoutingStyle.SoapAction)]
	public class SumService : System.Web.Services.WebService
	{
		[WebMethod]
		public int Add(int a, int b)
		{
			return a + b;
		}
	}


System.Object
  System.Attribute
    System.Web.Services.Protocols.SoapDocumentServiceAttribute

يتم تأمين العملية الجزئية لأي عضو عمومي ثابت (مشترك في Visual Basic) من هذا النوع. لن يتم ضمان تأمين العملية الجزئية لأي عضو مثيل.

نظام التشغيل Windows 7, Windows Vista, Windows XP SP2, Windows XP Media Center Edition, الإصدار x64 من نظام التشغيل Windows XP Professional, Windows XP Starter Edition, Windows Server 2008, نظام التشغيل Windows Server 2003, نظام التشغيل Windows Server 2000 المزود بحزمة الخدمة SP4, نظام التشغيل Windows Millennium Edition, نظام التشغيل Windows 98

لا يدعم .NET Framework و .NET Compact Framework كافة الإصدارات الخاصة بكل نظام أساسي. للحصول على قائمة بالإصدارات المدعمة، راجع متطلبات النظام إطار عمل .NET.

.NET Framework

مدعوم في: 4, 3.5, 3.0, 2.0, 1.1, 1.0

NET Framework. Client Profile

مدعوم في: 4
إظهار: