Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Configuration / StandardBindingReliableSessionElement.cs / 1 / StandardBindingReliableSessionElement.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.ServiceModel.Configuration { using System; using System.ServiceModel; using System.Configuration; using System.ServiceModel.Channels; using System.Xml; using System.ComponentModel; public partial class StandardBindingReliableSessionElement : ConfigurationElement { public StandardBindingReliableSessionElement() { } [ConfigurationProperty(ConfigurationStrings.Ordered, DefaultValue = ReliableSessionDefaults.Ordered)] public bool Ordered { get { return (bool)base[ConfigurationStrings.Ordered]; } set { base[ConfigurationStrings.Ordered] = value; } } [ConfigurationProperty(ConfigurationStrings.InactivityTimeout, DefaultValue = ReliableSessionDefaults.InactivityTimeoutString)] [TypeConverter(typeof(TimeSpanOrInfiniteConverter))] [ServiceModelTimeSpanValidator(MinValueString = ConfigurationStrings.TimeSpanOneTick)] public TimeSpan InactivityTimeout { get { return (TimeSpan)base[ConfigurationStrings.InactivityTimeout]; } set { base[ConfigurationStrings.InactivityTimeout] = value; } } public void InitializeFrom(System.ServiceModel.ReliableSession reliableSession) { if (null == reliableSession) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("reliableSession"); } this.Ordered = reliableSession.Ordered; this.InactivityTimeout = reliableSession.InactivityTimeout; } public void ApplyConfiguration(System.ServiceModel.ReliableSession reliableSession) { if (null == reliableSession) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("reliableSession"); } reliableSession.Ordered = this.Ordered; reliableSession.InactivityTimeout = this.InactivityTimeout; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- XmlTextReader.cs
- DataIdProcessor.cs
- DebugControllerThread.cs
- ChannelToken.cs
- MergeLocalizationDirectives.cs
- MessageBuilder.cs
- FilterUserControlBase.cs
- LockCookie.cs
- CapacityStreamGeometryContext.cs
- Converter.cs
- dsa.cs
- PreloadedPackages.cs
- SystemResourceHost.cs
- AnnotationAuthorChangedEventArgs.cs
- FilePresentation.cs
- TableLayoutCellPaintEventArgs.cs
- WebPartVerbCollection.cs
- ChameleonKey.cs
- TypeConverterValueSerializer.cs
- XmlObjectSerializerReadContext.cs
- LinkButton.cs
- FormViewRow.cs
- Thumb.cs
- SelectorAutomationPeer.cs
- NameNode.cs
- ReferenceSchema.cs
- ValueTypeFixupInfo.cs
- CreateParams.cs
- PseudoWebRequest.cs
- ResourcePool.cs
- DbConnectionFactory.cs
- TypeGeneratedEventArgs.cs
- InfoCardRequestException.cs
- WizardStepBase.cs
- CodeConstructor.cs
- SchemaImporter.cs
- InputMethod.cs
- Blend.cs
- ExecutionScope.cs
- RealizationDrawingContextWalker.cs
- DeflateStream.cs
- EntityClassGenerator.cs
- EntityViewGenerator.cs
- GroupQuery.cs
- RowSpanVector.cs
- ConfigViewGenerator.cs
- XmlSchemaSubstitutionGroup.cs
- AccessDataSource.cs
- ScrollEvent.cs
- MergePropertyDescriptor.cs
- DbSourceCommand.cs
- TreeNodeEventArgs.cs
- AppDomainGrammarProxy.cs
- ISFTagAndGuidCache.cs
- StaticResourceExtension.cs
- CachedCompositeFamily.cs
- DataGridLinkButton.cs
- RoleBoolean.cs
- SetterBaseCollection.cs
- ObjectConverter.cs
- HtmlTableRow.cs
- Msec.cs
- MissingSatelliteAssemblyException.cs
- ILGenerator.cs
- SchemaNotation.cs
- ClickablePoint.cs
- PagePropertiesChangingEventArgs.cs
- SamlAssertionKeyIdentifierClause.cs
- SqlDesignerDataSourceView.cs
- x509utils.cs
- ActiveXHost.cs
- NativeActivityAbortContext.cs
- CommentGlyph.cs
- XPathNavigatorReader.cs
- FunctionCommandText.cs
- BulletChrome.cs
- WebServiceData.cs
- WebRequestModulesSection.cs
- recordstatescratchpad.cs
- BuilderPropertyEntry.cs
- ValueConversionAttribute.cs
- CodeNamespaceCollection.cs
- wgx_commands.cs
- BeginStoryboard.cs
- InternalPermissions.cs
- SafeArrayTypeMismatchException.cs
- InvokeGenerator.cs
- BitmapEffectDrawing.cs
- CodeDomSerializerException.cs
- ConnectionProviderAttribute.cs
- DataGridHelper.cs
- GregorianCalendar.cs
- SrgsElementList.cs
- ContextMenu.cs
- DirectoryNotFoundException.cs
- JumpList.cs
- XmlHelper.cs
- HandledEventArgs.cs
- IntegrationExceptionEventArgs.cs
- WebControlsSection.cs