Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Services / Web / System / Web / Services / Description / WebReference.cs / 1305376 / WebReference.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Services.Description { using System; using System.Net; using System.Web.Services.Description; using System.IO; using System.Xml; using System.Xml.Schema; using System.Web.Services.Protocols; using System.Text; using System.Collections; using System.Collections.Specialized; using System.Threading; using System.CodeDom; using System.Web.Services.Discovery; ////// /// public sealed class WebReference { CodeNamespace proxyCode; DiscoveryClientDocumentCollection documents; string appSettingUrlKey; string appSettingBaseUrl; string protocolName; ServiceDescriptionImportWarnings warnings; StringCollection validationWarnings; ///[To be supplied.] ////// /// public WebReference(DiscoveryClientDocumentCollection documents, CodeNamespace proxyCode, string protocolName, string appSettingUrlKey, string appSettingBaseUrl) { // parameter check if (documents == null) { throw new ArgumentNullException("documents"); } if (proxyCode == null) { // no namespace throw new ArgumentNullException("proxyCode"); } if (appSettingBaseUrl != null && appSettingUrlKey == null) { throw new ArgumentNullException("appSettingUrlKey"); } this.protocolName = protocolName; this.appSettingUrlKey = appSettingUrlKey; this.appSettingBaseUrl = appSettingBaseUrl; this.documents = documents; this.proxyCode = proxyCode; } ///[To be supplied.] ////// /// public WebReference(DiscoveryClientDocumentCollection documents, CodeNamespace proxyCode) : this(documents, proxyCode, null, null, null) { } ///[To be supplied.] ////// /// public WebReference(DiscoveryClientDocumentCollection documents, CodeNamespace proxyCode, string appSettingUrlKey, string appSettingBaseUrl) : this(documents, proxyCode, null, appSettingUrlKey, appSettingBaseUrl) { } ///[To be supplied.] ////// /// public string AppSettingBaseUrl { get { return appSettingBaseUrl; } } ///[To be supplied.] ////// /// public string AppSettingUrlKey { get { return appSettingUrlKey; } } ///[To be supplied.] ////// /// public DiscoveryClientDocumentCollection Documents { get { return documents; } } ///[To be supplied.] ////// /// public CodeNamespace ProxyCode { get { return proxyCode; } } ///[To be supplied.] ////// /// public StringCollection ValidationWarnings { get { if (validationWarnings == null) { validationWarnings = new StringCollection(); } return validationWarnings; } } ///[To be supplied.] ////// /// public ServiceDescriptionImportWarnings Warnings { get { return warnings; } set { warnings = value; } } ///[To be supplied.] ////// /// public String ProtocolName { get { return protocolName == null ? string.Empty : protocolName; } set { protocolName = value; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.[To be supplied.] ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- CngProvider.cs
- QilVisitor.cs
- WinEventQueueItem.cs
- CriticalFinalizerObject.cs
- LayoutSettings.cs
- ImageButton.cs
- FilterableAttribute.cs
- Version.cs
- ViewStateChangedEventArgs.cs
- metrodevice.cs
- Qualifier.cs
- XmlSequenceWriter.cs
- SqlFlattener.cs
- _BaseOverlappedAsyncResult.cs
- PropertyMetadata.cs
- AssemblyNameUtility.cs
- ResXResourceReader.cs
- StorageMappingItemCollection.cs
- CellConstant.cs
- TreeViewCancelEvent.cs
- ProxyWebPartConnectionCollection.cs
- EasingKeyFrames.cs
- PropertyReferenceSerializer.cs
- Underline.cs
- TreeView.cs
- MDIControlStrip.cs
- WebBrowser.cs
- RootDesignerSerializerAttribute.cs
- CheckBoxFlatAdapter.cs
- SymbolMethod.cs
- XmlChoiceIdentifierAttribute.cs
- VirtualPath.cs
- ModuleConfigurationInfo.cs
- WebPartConnectionsCancelEventArgs.cs
- ContentDisposition.cs
- EventLogPermissionEntryCollection.cs
- XPathDocumentNavigator.cs
- MyContact.cs
- templategroup.cs
- XmlLanguageConverter.cs
- WebEvents.cs
- OdbcException.cs
- TemplateColumn.cs
- CodeExpressionStatement.cs
- TextLine.cs
- WSSecureConversation.cs
- Duration.cs
- Soap12FormatExtensions.cs
- Mouse.cs
- XMLSchema.cs
- EncryptedType.cs
- Vector.cs
- HopperCache.cs
- SwitchAttribute.cs
- XmlSchemaImporter.cs
- Utils.cs
- ClientFormsIdentity.cs
- GenerateDerivedKeyRequest.cs
- BindingElementExtensionElement.cs
- CryptoKeySecurity.cs
- TrustSection.cs
- CachedFontFace.cs
- EventRoute.cs
- Brush.cs
- IFormattable.cs
- DatagridviewDisplayedBandsData.cs
- RectAnimation.cs
- PreviewPrintController.cs
- CustomValidator.cs
- WebBrowserNavigatingEventHandler.cs
- base64Transforms.cs
- VisualBrush.cs
- ManagementDateTime.cs
- CompressStream.cs
- IdleTimeoutMonitor.cs
- InvalidComObjectException.cs
- ReversePositionQuery.cs
- ScriptReferenceEventArgs.cs
- StoryFragments.cs
- LinqDataSourceContextData.cs
- ImageEditor.cs
- EventlogProvider.cs
- PropertyGrid.cs
- CqlIdentifiers.cs
- CustomValidator.cs
- PtsPage.cs
- COM2PropertyDescriptor.cs
- sortedlist.cs
- MouseGesture.cs
- RightsManagementInformation.cs
- MobileRedirect.cs
- DateBoldEvent.cs
- WebPartEditVerb.cs
- shaperfactoryquerycacheentry.cs
- DataGridViewHeaderCell.cs
- Propagator.Evaluator.cs
- SafeFileHandle.cs
- ControlValuePropertyAttribute.cs
- OracleBFile.cs
- DeleteBookmarkScope.cs