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.

SoapDocumentMethodAttribute.Action الخاصية

Visual Studio 2010

الحصول أو تعيين SOAPActionحقل عنوان HTTP بروتوكول بروتوكول SOAP طلب.

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

public string Action { get; set; }

قيمة الخاصية

النوع: System.String
SOAPAction حقل عنوان HTTP بروتوكول بروتوكول SOAP طلب. القيمة الافتراضية هي http://tempuri.org/MethodName، الموقع MethodName هو اسم أسلوب الخدمة ويب ل XML.

بشكل عام، Actionخاصية هو URI الذي يشير إلى هدف للطلب. ومع ذلك، يضع مواصفات بروتوكول بروتوكول SOAP أية قيود تشغيل تنسيق URI أو أية قواعد حول ما إذا كان سيتم URI resolvable. التواجد ومحتويات Actionيمكن استخدام خاصية من قبل الخوادم ويب، مثل جدران الحماية شكل مناسب تصفية رسائل طلب بروتوكول بروتوكول SOAP في HTTP.

ب الافتراضي، الإصدار 1.1 من برنامج.NET Framework ينشر Actionخاصية في soapActionسمة soap:operationعنصر لكل توثيق بروتوكول بروتوكول SOAP المعتمدة في مستند WSDL التي تم إنشاؤها لعنصر الخدمة ويب ل XML. للحصول تشغيل مزيد من المعلومات حول مواصفات بروتوكول بروتوكول SOAP، راجع موقع ويب W3C (http://www.w3.org/TR/بروتوكول بروتوكول SOAP).

يلي تعليمات برمجية المثال بتعيين Actionخاصية إلى http://www.contoso.com/GetUserName.


<%@ WebService Language="C#" class="MyUser" %>

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

 public class MyUser : WebService {

      [ SoapDocumentMethod(Action="http://www.contoso.com/GetUserName")]
      public string GetUserName() {
       return User.Identity.Name;
      }
 }



نظام التشغيل 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
إظهار: