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
- RepeatBehavior.cs
- ConfigurationManagerInternalFactory.cs
- PropVariant.cs
- SwitchAttribute.cs
- XmlAttributes.cs
- PropertyNames.cs
- JournalEntryListConverter.cs
- CodeCompileUnit.cs
- SHA1.cs
- FixedBufferAttribute.cs
- RangeContentEnumerator.cs
- UserControlBuildProvider.cs
- MarkupCompilePass1.cs
- FileLoadException.cs
- HMACSHA256.cs
- DropSource.cs
- SimplePropertyEntry.cs
- ContextMenuStrip.cs
- MDIWindowDialog.cs
- QilSortKey.cs
- BuildProvider.cs
- LinkArea.cs
- NativeMethods.cs
- HeaderUtility.cs
- PersonalizationDictionary.cs
- StyleCollection.cs
- StateMachineAction.cs
- TextTreePropertyUndoUnit.cs
- Input.cs
- Table.cs
- RSAOAEPKeyExchangeDeformatter.cs
- ByteKeyFrameCollection.cs
- OrthographicCamera.cs
- ReflectionTypeLoadException.cs
- SizeIndependentAnimationStorage.cs
- CustomAttributeFormatException.cs
- ArrangedElement.cs
- SecurityTokenSerializer.cs
- ProcessHostServerConfig.cs
- WebColorConverter.cs
- BuilderElements.cs
- XmlDictionaryWriter.cs
- DefaultPropertyAttribute.cs
- InfoCardTraceRecord.cs
- ObjectPersistData.cs
- UIElementIsland.cs
- ADConnectionHelper.cs
- HeaderedItemsControl.cs
- LinkButton.cs
- COM2PictureConverter.cs
- ImageKeyConverter.cs
- WinInet.cs
- ExternalException.cs
- wgx_sdk_version.cs
- ListSurrogate.cs
- XamlInt32CollectionSerializer.cs
- PreservationFileReader.cs
- LiteralControl.cs
- SubclassTypeValidator.cs
- ObjectListSelectEventArgs.cs
- WebInvokeAttribute.cs
- Axis.cs
- InvalidCastException.cs
- ColorPalette.cs
- InternalDispatchObject.cs
- FormatException.cs
- RectAnimationClockResource.cs
- OracleBoolean.cs
- SqlBuffer.cs
- BoundingRectTracker.cs
- ObjectNotFoundException.cs
- ConfigXmlElement.cs
- ImageSource.cs
- TreeViewImageIndexConverter.cs
- TextViewDesigner.cs
- InProcStateClientManager.cs
- LayoutInformation.cs
- CheckBoxPopupAdapter.cs
- RectAnimationBase.cs
- EntityDataSourceDesigner.cs
- ReservationCollection.cs
- SamlNameIdentifierClaimResource.cs
- PackagingUtilities.cs
- RecordManager.cs
- MessageHeaderException.cs
- MsmqNonTransactedPoisonHandler.cs
- CounterSample.cs
- WindowsBrush.cs
- DictionaryContent.cs
- CheckBoxField.cs
- formatter.cs
- LinqDataSourceContextEventArgs.cs
- ListSourceHelper.cs
- ConfigXmlElement.cs
- _NestedSingleAsyncResult.cs
- BufferedGraphics.cs
- ScriptModule.cs
- TableLayoutStyleCollection.cs
- ServiceOperationParameter.cs
- QuestionEventArgs.cs