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
- _NativeSSPI.cs
- SqlDataSourceEnumerator.cs
- ChannelServices.cs
- MatcherBuilder.cs
- InternalSafeNativeMethods.cs
- DelegateSerializationHolder.cs
- SubstitutionList.cs
- ZipIOFileItemStream.cs
- WpfWebRequestHelper.cs
- HttpCookieCollection.cs
- ExpandSegment.cs
- SessionStateUtil.cs
- ReadOnlyNameValueCollection.cs
- AccessText.cs
- WebPartVerbCollection.cs
- RelationshipWrapper.cs
- Events.cs
- ProcessModelInfo.cs
- StylusSystemGestureEventArgs.cs
- CompilationUtil.cs
- BooleanSwitch.cs
- UnsettableComboBox.cs
- MenuItemBinding.cs
- ProjectedSlot.cs
- UnmanagedMarshal.cs
- CurrentChangingEventArgs.cs
- TraceListeners.cs
- DeleteHelper.cs
- DateTimeConverter.cs
- OutputScopeManager.cs
- ErrorsHelper.cs
- SharedPersonalizationStateInfo.cs
- ControlEvent.cs
- CompilerGlobalScopeAttribute.cs
- SHA512CryptoServiceProvider.cs
- PolyLineSegment.cs
- XmlText.cs
- TdsParserSessionPool.cs
- SystemIPInterfaceStatistics.cs
- FreezableCollection.cs
- XmlReaderSettings.cs
- DeviceContext.cs
- BrushConverter.cs
- Typeface.cs
- PromptBuilder.cs
- CultureInfo.cs
- HttpModule.cs
- DataGridViewLayoutData.cs
- OdbcConnectionStringbuilder.cs
- DataGridHeaderBorder.cs
- LeaseManager.cs
- RotateTransform3D.cs
- DataBoundControlHelper.cs
- Point3DConverter.cs
- SvcMapFile.cs
- IPEndPointCollection.cs
- FixedStringLookup.cs
- Attribute.cs
- RegexRunner.cs
- SpinWait.cs
- DocumentDesigner.cs
- SafeFileMapViewHandle.cs
- OdbcParameterCollection.cs
- AssemblyResourceLoader.cs
- IDictionary.cs
- TextAdaptor.cs
- DispatcherHooks.cs
- OracleBinary.cs
- SqlIdentifier.cs
- ControlOperationBehavior.cs
- DrawingContextDrawingContextWalker.cs
- ObjectConverter.cs
- BinaryNode.cs
- DbExpressionVisitor.cs
- EncodingNLS.cs
- ExternalException.cs
- AuthenticatingEventArgs.cs
- XmlNode.cs
- XmlReader.cs
- DataGridCommandEventArgs.cs
- ToolStripDropDownItemDesigner.cs
- SelectionRange.cs
- SemanticResultValue.cs
- WebPartConnectionsCancelEventArgs.cs
- SemanticResultKey.cs
- BamlResourceContent.cs
- EntityViewGenerationAttribute.cs
- DataGridViewCellCollection.cs
- ObjectDataSourceEventArgs.cs
- SevenBitStream.cs
- SqlUserDefinedTypeAttribute.cs
- DiagnosticStrings.cs
- FastEncoderWindow.cs
- RenderData.cs
- pingexception.cs
- DisplayInformation.cs
- SimpleWorkerRequest.cs
- ParseNumbers.cs
- Mutex.cs
- CustomErrorCollection.cs