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
- DataGridViewComboBoxEditingControl.cs
- Label.cs
- NullableConverter.cs
- DbConnectionStringBuilder.cs
- DBCSCodePageEncoding.cs
- TextureBrush.cs
- DataServiceHostFactory.cs
- EventLogPermission.cs
- WinInetCache.cs
- ExpressionEditorSheet.cs
- AsymmetricSignatureFormatter.cs
- ExtendedProtectionPolicy.cs
- ArrowControl.xaml.cs
- TextWriterTraceListener.cs
- CreateUserWizardStep.cs
- FlowDocumentFormatter.cs
- ITreeGenerator.cs
- SegmentInfo.cs
- ServiceHttpModule.cs
- FixedSOMContainer.cs
- EdgeModeValidation.cs
- Clipboard.cs
- WebPartsPersonalization.cs
- OdbcPermission.cs
- Column.cs
- ObjectStateManager.cs
- PopupEventArgs.cs
- InternalPermissions.cs
- TagMapInfo.cs
- NativeMethods.cs
- ExpressionsCollectionConverter.cs
- ComponentChangingEvent.cs
- Win32PrintDialog.cs
- DbSetClause.cs
- ThemeDirectoryCompiler.cs
- SchemaSetCompiler.cs
- IPPacketInformation.cs
- SimpleNameService.cs
- ConfigurationStrings.cs
- ColumnResizeUndoUnit.cs
- DynamicMethod.cs
- WmlLabelAdapter.cs
- TimerElapsedEvenArgs.cs
- GridViewRow.cs
- WebResourceUtil.cs
- TextRangeSerialization.cs
- WebPartDisplayModeEventArgs.cs
- InkCanvas.cs
- SiteOfOriginContainer.cs
- PageHandlerFactory.cs
- diagnosticsswitches.cs
- VisualStyleRenderer.cs
- ADMembershipUser.cs
- WebServicesDescriptionAttribute.cs
- CodeComment.cs
- LinkButton.cs
- SHA1CryptoServiceProvider.cs
- InProcStateClientManager.cs
- columnmapkeybuilder.cs
- ObjectManager.cs
- ExpressionConverter.cs
- PrimaryKeyTypeConverter.cs
- SoapIncludeAttribute.cs
- ProcessProtocolHandler.cs
- SlotInfo.cs
- PagedControl.cs
- TextBox.cs
- BaseTreeIterator.cs
- Facet.cs
- ServiceMetadataBehavior.cs
- EmptyCollection.cs
- columnmapfactory.cs
- DropDownList.cs
- DataGridViewCellCollection.cs
- KeyValueInternalCollection.cs
- DataSourceControlBuilder.cs
- PermissionAttributes.cs
- IxmlLineInfo.cs
- Soap.cs
- CachedPathData.cs
- XmlBindingWorker.cs
- PolicyManager.cs
- WebControl.cs
- KeyboardInputProviderAcquireFocusEventArgs.cs
- MobileTextWriter.cs
- InteropAutomationProvider.cs
- ServiceModelSecurityTokenRequirement.cs
- ThreadPool.cs
- BrowserCapabilitiesCodeGenerator.cs
- UpWmlMobileTextWriter.cs
- SessionSwitchEventArgs.cs
- String.cs
- ScriptComponentDescriptor.cs
- ContentTextAutomationPeer.cs
- WindowsRegion.cs
- TypeSource.cs
- SrgsRule.cs
- MinMaxParagraphWidth.cs
- ValidationHelper.cs
- DotNetATv1WindowsLogEntryDeserializer.cs