SoapParameterAttribute 類別

定義

針對參數自訂 SOAP 的產生與處理。 此類別無法獲得繼承。

public ref class SoapParameterAttribute sealed : System::Runtime::Remoting::Metadata::SoapAttribute
[System.AttributeUsage(System.AttributeTargets.Parameter)]
public sealed class SoapParameterAttribute : System.Runtime.Remoting.Metadata.SoapAttribute
[System.AttributeUsage(System.AttributeTargets.Parameter)]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class SoapParameterAttribute : System.Runtime.Remoting.Metadata.SoapAttribute
[<System.AttributeUsage(System.AttributeTargets.Parameter)>]
type SoapParameterAttribute = class
    inherit SoapAttribute
[<System.AttributeUsage(System.AttributeTargets.Parameter)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type SoapParameterAttribute = class
    inherit SoapAttribute
Public NotInheritable Class SoapParameterAttribute
Inherits SoapAttribute
繼承
SoapParameterAttribute
屬性

備註

屬性的 SoapParameterAttribute 目標物件是方法呼叫的參數,這些參數可遠端調用。 SoapParameterAttribute 用於指定控制 .NET 框架如何產生目標參數 SOAP XML 線材格式的資訊。

建構函式

名稱 Description
SoapParameterAttribute()

建立 的實例 SoapParameterAttribute

欄位

名稱 Description
ProtXmlNamespace

當前 SOAP 屬性目標被序列化到的 XML 命名空間。

(繼承來源 SoapAttribute)
ReflectInfo

一個反射物件,供從類別 SoapAttribute 衍生的屬性類別用來設定 XML 序列化資訊。

(繼承來源 SoapAttribute)

屬性

名稱 Description
Embedded

會取得或設定一個值,指示該型別在 SOAP 序列化時是否必須巢狀。

(繼承來源 SoapAttribute)
TypeId

在衍生類別中實作時,取得這個 Attribute的唯一標識碼。

(繼承來源 Attribute)
UseAttribute

取得或設定一個值,指示當前屬性的目標是否會序列化為 XML 屬性,而非 XML 欄位。

(繼承來源 SoapAttribute)
XmlNamespace

取得或設定 XML 命名空間名稱。

(繼承來源 SoapAttribute)

方法

名稱 Description
Equals(Object)

傳回值,這個值表示這個實例是否等於指定的物件。

(繼承來源 Attribute)
GetHashCode()

傳回這個實例的哈希碼。

(繼承來源 Attribute)
GetType()

取得目前實例的 Type

(繼承來源 Object)
IsDefaultAttribute()

在衍生類別中覆寫時,指出這個實例的值是否為衍生類別的預設值。

(繼承來源 Attribute)
Match(Object)

在衍生類別中覆寫時,傳回值,指出這個實例是否等於指定的物件。

(繼承來源 Attribute)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)

明確介面實作

名稱 Description
_Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

將一組名稱對應至一組對應的分派識別項 (Dispatch Identifier)。

(繼承來源 Attribute)
_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr)

擷取 物件的型別資訊,可用來取得介面的類型資訊。

(繼承來源 Attribute)
_Attribute.GetTypeInfoCount(UInt32)

擷取物件提供的類型資訊介面數目 (0 或 1)。

(繼承來源 Attribute)
_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

提供物件所公開屬性和方法的存取權。

(繼承來源 Attribute)

適用於