Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Services / Web / System / Web / Services / Configuration / SoapEnvelopeProcessingElement.cs / 1305376 / SoapEnvelopeProcessingElement.cs
//------------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
//-----------------------------------------------------------------------------
namespace System.Web.Services.Configuration {
using System;
using System.Configuration;
using System.ComponentModel;
using System.IO;
using System.Security.Permissions;
using System.Threading;
using System.Web.Configuration;
using System.Web.Hosting;
using System.Xml;
public sealed class SoapEnvelopeProcessingElement : ConfigurationElement {
// These three constructors are used by the configuration system.
public SoapEnvelopeProcessingElement() : base() {
this.properties.Add(this.readTimeout);
this.properties.Add(this.strict);
}
public SoapEnvelopeProcessingElement(int readTimeout) : this() {
this.ReadTimeout = readTimeout;
}
public SoapEnvelopeProcessingElement(int readTimeout, bool strict) : this() {
this.ReadTimeout = readTimeout;
this.IsStrict = strict;
}
[ConfigurationProperty("readTimeout", DefaultValue = int.MaxValue)]
[TypeConverter(typeof(InfiniteIntConverter))]
public int ReadTimeout {
get { return (int)base[this.readTimeout]; }
set { base[this.readTimeout] = value; }
}
[ConfigurationProperty("strict", DefaultValue = false)]
public bool IsStrict {
get { return (bool)base[strict]; }
set { base[strict] = value; }
}
protected override ConfigurationPropertyCollection Properties {
get { return this.properties; }
}
ConfigurationPropertyCollection properties = new ConfigurationPropertyCollection();
readonly ConfigurationProperty readTimeout = new ConfigurationProperty("readTimeout", typeof(int), int.MaxValue, new InfiniteIntConverter(), null, ConfigurationPropertyOptions.None);
readonly ConfigurationProperty strict = new ConfigurationProperty("strict", typeof(bool), false);
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
//------------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
//-----------------------------------------------------------------------------
namespace System.Web.Services.Configuration {
using System;
using System.Configuration;
using System.ComponentModel;
using System.IO;
using System.Security.Permissions;
using System.Threading;
using System.Web.Configuration;
using System.Web.Hosting;
using System.Xml;
public sealed class SoapEnvelopeProcessingElement : ConfigurationElement {
// These three constructors are used by the configuration system.
public SoapEnvelopeProcessingElement() : base() {
this.properties.Add(this.readTimeout);
this.properties.Add(this.strict);
}
public SoapEnvelopeProcessingElement(int readTimeout) : this() {
this.ReadTimeout = readTimeout;
}
public SoapEnvelopeProcessingElement(int readTimeout, bool strict) : this() {
this.ReadTimeout = readTimeout;
this.IsStrict = strict;
}
[ConfigurationProperty("readTimeout", DefaultValue = int.MaxValue)]
[TypeConverter(typeof(InfiniteIntConverter))]
public int ReadTimeout {
get { return (int)base[this.readTimeout]; }
set { base[this.readTimeout] = value; }
}
[ConfigurationProperty("strict", DefaultValue = false)]
public bool IsStrict {
get { return (bool)base[strict]; }
set { base[strict] = value; }
}
protected override ConfigurationPropertyCollection Properties {
get { return this.properties; }
}
ConfigurationPropertyCollection properties = new ConfigurationPropertyCollection();
readonly ConfigurationProperty readTimeout = new ConfigurationProperty("readTimeout", typeof(int), int.MaxValue, new InfiniteIntConverter(), null, ConfigurationPropertyOptions.None);
readonly ConfigurationProperty strict = new ConfigurationProperty("strict", typeof(bool), false);
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DrawingAttributes.cs
- ResolveCriteriaApril2005.cs
- IntegerValidator.cs
- InputBindingCollection.cs
- OleDbDataReader.cs
- CultureTableRecord.cs
- COM2Enum.cs
- WindowsPrincipal.cs
- SafeRegistryKey.cs
- ExportOptions.cs
- IndexOutOfRangeException.cs
- DataGridViewCellParsingEventArgs.cs
- TextBlockAutomationPeer.cs
- ProcessHostServerConfig.cs
- TimeStampChecker.cs
- NameObjectCollectionBase.cs
- XamlVector3DCollectionSerializer.cs
- Visual3DCollection.cs
- ConfigurationSchemaErrors.cs
- UrlPropertyAttribute.cs
- SmtpReplyReaderFactory.cs
- CngProvider.cs
- AdRotator.cs
- CodeMethodReturnStatement.cs
- WebSysDescriptionAttribute.cs
- TextWriterTraceListener.cs
- SpecialNameAttribute.cs
- Select.cs
- XamlTemplateSerializer.cs
- LayoutEngine.cs
- CounterSet.cs
- UInt32Storage.cs
- Query.cs
- FormViewInsertEventArgs.cs
- cookie.cs
- BinaryObjectInfo.cs
- Debug.cs
- InfoCardRSAOAEPKeyExchangeDeformatter.cs
- DropSource.cs
- WebPartVerbCollection.cs
- AbstractSvcMapFileLoader.cs
- DocumentReference.cs
- BaseInfoTable.cs
- TableParagraph.cs
- StringPropertyBuilder.cs
- TableCellCollection.cs
- EntityContainerAssociationSetEnd.cs
- Rect.cs
- RootBuilder.cs
- WindowsFont.cs
- SqlTrackingWorkflowInstance.cs
- ConfigXmlCDataSection.cs
- InputEventArgs.cs
- ObjectDataSourceDisposingEventArgs.cs
- SkewTransform.cs
- OdbcPermission.cs
- safex509handles.cs
- MailDefinition.cs
- QueryContinueDragEvent.cs
- LinqExpressionNormalizer.cs
- PropertyGridEditorPart.cs
- DoubleAnimationClockResource.cs
- RawStylusSystemGestureInputReport.cs
- IItemContainerGenerator.cs
- CodeDirectoryCompiler.cs
- RoutedUICommand.cs
- MultiTrigger.cs
- TextFindEngine.cs
- EntityParameterCollection.cs
- DataGridViewBindingCompleteEventArgs.cs
- Atom10FormatterFactory.cs
- FixedSOMElement.cs
- ScrollPattern.cs
- NotFiniteNumberException.cs
- FocusTracker.cs
- TabPage.cs
- PrincipalPermission.cs
- DSGeneratorProblem.cs
- DataRowComparer.cs
- MobileResource.cs
- RuleRef.cs
- DesignerRegionCollection.cs
- EntityCommandExecutionException.cs
- FamilyTypeface.cs
- ToolboxItemAttribute.cs
- WebPermission.cs
- WebSysDescriptionAttribute.cs
- PKCS1MaskGenerationMethod.cs
- SqlCommandSet.cs
- MessageContractAttribute.cs
- VisualBrush.cs
- RadioButton.cs
- EncodingNLS.cs
- HuffmanTree.cs
- webproxy.cs
- WebZoneDesigner.cs
- DeviceSpecificChoiceCollection.cs
- FontWeight.cs
- MultiByteCodec.cs
- WebPartDescription.cs