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
- HandleCollector.cs
- RegexGroupCollection.cs
- WindowsImpersonationContext.cs
- CompiledELinqQueryState.cs
- TableLayoutPanelCellPosition.cs
- XmlSchemaGroup.cs
- DataGridViewColumnDesigner.cs
- BaseCollection.cs
- ResizeGrip.cs
- OracleTimeSpan.cs
- RayMeshGeometry3DHitTestResult.cs
- XsltOutput.cs
- PageAsyncTaskManager.cs
- AssertFilter.cs
- ToolStripOverflowButton.cs
- TreeView.cs
- WebPartManager.cs
- XmlTextAttribute.cs
- OdbcRowUpdatingEvent.cs
- Speller.cs
- PointAnimationUsingKeyFrames.cs
- ToolStripContentPanel.cs
- QilFactory.cs
- DataGridViewLayoutData.cs
- CoreSwitches.cs
- CodeSnippetStatement.cs
- Roles.cs
- ImageListImageEditor.cs
- ChtmlTextWriter.cs
- BamlVersionHeader.cs
- CodeNamespaceImport.cs
- SendKeys.cs
- CustomCategoryAttribute.cs
- RuntimeHelpers.cs
- DropSource.cs
- panel.cs
- __Error.cs
- ToolboxItemCollection.cs
- ElementMarkupObject.cs
- AttributeData.cs
- GeometryCollection.cs
- UDPClient.cs
- UIElementIsland.cs
- PixelFormats.cs
- HuffModule.cs
- ProtocolsSection.cs
- WebServiceParameterData.cs
- CommandLineParser.cs
- StorageEntityTypeMapping.cs
- DateTime.cs
- Control.cs
- URLIdentityPermission.cs
- DecoratedNameAttribute.cs
- ColorComboBox.cs
- ScriptReferenceBase.cs
- HttpCapabilitiesBase.cs
- BindToObject.cs
- MD5Cng.cs
- MediaScriptCommandRoutedEventArgs.cs
- CroppedBitmap.cs
- KnownBoxes.cs
- DateTimeUtil.cs
- odbcmetadatafactory.cs
- ReversePositionQuery.cs
- EntityDesignerDataSourceView.cs
- RegistryExceptionHelper.cs
- ParseNumbers.cs
- ZipIOZip64EndOfCentralDirectoryLocatorBlock.cs
- TreeViewHitTestInfo.cs
- TransactionScope.cs
- ExpressionEditorAttribute.cs
- ReadOnlyNameValueCollection.cs
- TileBrush.cs
- DateTimeFormatInfo.cs
- RegisteredArrayDeclaration.cs
- WmlPhoneCallAdapter.cs
- MetaChildrenColumn.cs
- SqlDataAdapter.cs
- ExpressionTable.cs
- BitmapSource.cs
- JoinSymbol.cs
- SoapServerProtocol.cs
- SendingRequestEventArgs.cs
- ManagementScope.cs
- AddInEnvironment.cs
- DatagridviewDisplayedBandsData.cs
- ColumnResizeUndoUnit.cs
- DynamicMethod.cs
- Int64AnimationBase.cs
- NameSpaceEvent.cs
- Control.cs
- TableLayoutStyle.cs
- DataRow.cs
- BindingList.cs
- BindingOperations.cs
- TransformGroup.cs
- DataObjectCopyingEventArgs.cs
- ScrollContentPresenter.cs
- PointAnimationUsingKeyFrames.cs
- Geometry3D.cs