ASP.NET.in.a.Nutshell.Second.Edition [Electronic resources]

G. andrew Duthie; matthew Macdonald

نسخه متنی -صفحه : 873/ 242
نمايش فراداده

XmlFormatExtensionAttribute

System.Web.Services.Configuration (system.web.services.dll)sealed class

This attribute is applied to the declaraction of a custom System.Web.Services.Description.ServiceDescriptionFormatExtension class. It specifes that the format extension runs at one or more extension points. The constructors specify the name of the XML element that will be added to the WSDL document by the service description format extension (elementName) and the XML namespace for this element (ns). Depending on the constructor you use, you can supply up to four points where the format extension should run (extensionPoint)

public sealed class 

XmlFormatExtensionAttribute : Attribute { // Public Constructors public

XmlFormatExtensionAttribute ( ); public

XmlFormatExtensionAttribute (string

elementName , string

ns , Type

extensionPoint1 ); public

XmlFormatExtensionAttribute (string

elementName , string

ns , Type[ ]

extensionPoints ); public

XmlFormatExtensionAttribute (string

elementName , string

ns , Type

extensionPoint1 , Type

extensionPoint2 ); public

XmlFormatExtensionAttribute (string

elementName , string

ns , Type

extensionPoint1 , Type

extensionPoint2 , Type

extensionPoint3 ); public

XmlFormatExtensionAttribute (string

elementName , string

ns , Type

extensionPoint1 , Type

extensionPoint2 , Type

extensionPoint3 , Type

extensionPoint4 ); // Public Instance Properties public string

ElementName {set; get; } public Type[ ]

ExtensionPoints {set; get; } public string

Namespace {set; get; } }

Hierarchy

System.Object System.Attribute XmlFormatExtensionAttribute

Valid On

Class