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
- TextServicesHost.cs
- RegistryExceptionHelper.cs
- SmtpNetworkElement.cs
- ResourceDictionary.cs
- NetCodeGroup.cs
- CollectionTypeElement.cs
- EdmConstants.cs
- DLinqAssociationProvider.cs
- NullableDoubleAverageAggregationOperator.cs
- Regex.cs
- ScalarConstant.cs
- Gdiplus.cs
- GridViewCancelEditEventArgs.cs
- TrackingRecordPreFilter.cs
- SqlMethodTransformer.cs
- RawStylusInputCustomDataList.cs
- RepeatBehaviorConverter.cs
- FixedLineResult.cs
- XsltException.cs
- SerializationInfo.cs
- DependencyPropertyAttribute.cs
- SqlErrorCollection.cs
- ParsedAttributeCollection.cs
- ConcurrentBag.cs
- OleServicesContext.cs
- MimeFormatExtensions.cs
- ExpanderAutomationPeer.cs
- WebZone.cs
- StringPropertyBuilder.cs
- TitleStyle.cs
- NamedElement.cs
- WebPartManager.cs
- PenThreadPool.cs
- BigInt.cs
- __TransparentProxy.cs
- HttpErrorTraceRecord.cs
- NotifyIcon.cs
- JsonEncodingStreamWrapper.cs
- SuppressMergeCheckAttribute.cs
- IxmlLineInfo.cs
- xml.cs
- FtpWebRequest.cs
- ColumnCollection.cs
- InputLangChangeEvent.cs
- DesignerToolStripControlHost.cs
- ResolveInfo.cs
- Convert.cs
- ComplexBindingPropertiesAttribute.cs
- ConfigurationPropertyCollection.cs
- LocalValueEnumerator.cs
- MutexSecurity.cs
- ShaderEffect.cs
- CheckBox.cs
- AssociationSet.cs
- MatrixAnimationUsingPath.cs
- ProxyWebPartManager.cs
- DoubleStorage.cs
- FixedSOMTableCell.cs
- FixedPage.cs
- WebPartConnectionsEventArgs.cs
- ExceptionRoutedEventArgs.cs
- TabControlCancelEvent.cs
- OleAutBinder.cs
- SmiGettersStream.cs
- FixedTextView.cs
- ExecutionEngineException.cs
- _emptywebproxy.cs
- StorageBasedPackageProperties.cs
- SiteMapNodeCollection.cs
- ManifestSignedXml.cs
- DesignerLoader.cs
- KeySpline.cs
- AudioStateChangedEventArgs.cs
- TableAutomationPeer.cs
- FormParameter.cs
- HopperCache.cs
- x509store.cs
- HttpApplicationStateBase.cs
- MetadataCache.cs
- FontUnit.cs
- FileDialog_Vista.cs
- _RequestCacheProtocol.cs
- ListBase.cs
- MembershipSection.cs
- DataGridViewToolTip.cs
- FirstQueryOperator.cs
- HelpProvider.cs
- ConfigurationFileMap.cs
- AnimationLayer.cs
- XamlInt32CollectionSerializer.cs
- XmlEnumAttribute.cs
- RulePatternOps.cs
- Rule.cs
- UrlMappingsSection.cs
- RegionData.cs
- CharUnicodeInfo.cs
- XmlIlVisitor.cs
- returneventsaver.cs
- CannotUnloadAppDomainException.cs
- UxThemeWrapper.cs