WebReference Constructor (DiscoveryClientDocumentCollection, CodeNamespace, String, String)

 

Initializes a new instance of the WebReference class with the given data.

Namespace:   System.Web.Services.Description
Assembly:  System.Web.Services (in System.Web.Services.dll)

Public Sub New (
	documents As DiscoveryClientDocumentCollection,
	proxyCode As CodeNamespace,
	appSettingUrlKey As String,
	appSettingBaseUrl As String
)

Parameters

documents
Type: System.Web.Services.Discovery.DiscoveryClientDocumentCollection

A DiscoveryClientDocumentCollection that specifies a collection of description documents.

proxyCode
Type: System.CodeDom.CodeNamespace

A CodeNamespace that specifies a namespace for code compilation.

appSettingUrlKey
Type: System.String

The URL key of the Web reference.

appSettingBaseUrl
Type: System.String

The base URL of the Web reference.

The documents collection should contain only ServiceDescription and T:Sytem.Xml.Schema.XmlSchema objects; the GenerateWebReferences method is unable to interpret DiscoveryDocument objects.

.NET Framework
Available since 2.0
Return to top
Show: