Freigeben über


SoapExtensionAttribute.ExtensionType Eigenschaft

Definition

Ruft beim Überschreiben in einer abgeleiteten Klasse den Type der SOAP-Erweiterung ab.

public:
 abstract property Type ^ ExtensionType { Type ^ get(); };
public abstract Type ExtensionType { get; }
member this.ExtensionType : Type
Public MustOverride ReadOnly Property ExtensionType As Type

Eigenschaftswert

Type

Der Type der SOAP-Erweiterung.

Beispiele

Das folgende Codebeispiel ist eine typische Implementierung der ExtensionType Eigenschaft.

// Return the type of TraceExtension.
property Type^ ExtensionType 
{
   Type^ get()
   {
      return typeid<TraceExtension^>;
   }
}
// Return the type of TraceExtension.
public override Type ExtensionType
{
   get
   {
      return typeof(TraceExtension);
   }
}
' Return the type of TraceExtension.
 Public Overrides ReadOnly Property ExtensionType() As Type
     Get
         Return GetType(TraceExtension)
     End Get
 End Property

Hinweise

Abgeleitete Klassen müssen die ExtensionType Eigenschaft außer Kraft setzen, um den Typ der SOAP-Erweiterung zurückzugeben.

Gilt für