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.

SoapRpcServiceAttribute الفئة

Visual Studio 2010

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

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

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

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

لغة وصف لخدمات ويب (WSDL) بتعريف أنماط الثاني الخدمة ويب XML أسلوب أو عملية، يمكن أن يتم ترميز طلب بروتوكول بروتوكول SOAP أو استجابة بروتوكول بروتوكول SOAP: RPC وDocument RPC نمط يشير إلى الترميز الخدمة ويب XML أسلوب وفقا للقسم 7 من مواصفات بروتوكول بروتوكول SOAP باستخدام بروتوكول بروتوكول SOAP ل RPC. يحدد هذا النمط أن يتم تغليف الجميع المعلمات داخل عنصر مفرد يسمى بعد أسلوب الخدمة ويب ل XML، و أن يمثل كل عنصر ضمن هذا العنصر معلمة مسماة بعد اسم المعامل الخاصة به.

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

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

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

يوضح المثال التالي كيفية استخدام أسلوب فئة SoapRpcServiceAttribute


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

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

	[SoapRpcService(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.SoapRpcServiceAttribute

يتم تأمين العملية الجزئية لأي عضو عمومي ثابت (مشترك في 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
إظهار: