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
- TreeViewEvent.cs
- SchemaElementLookUpTableEnumerator.cs
- SharedMemory.cs
- XPathParser.cs
- RoleGroupCollection.cs
- AppDomainFactory.cs
- PtsContext.cs
- ClickablePoint.cs
- Odbc32.cs
- SupportingTokenListenerFactory.cs
- ContentPresenter.cs
- _KerberosClient.cs
- MulticastIPAddressInformationCollection.cs
- FrameworkRichTextComposition.cs
- XmlSchemaValidationException.cs
- UIElementAutomationPeer.cs
- SqlDataSourceFilteringEventArgs.cs
- TrackingParameters.cs
- CryptoConfig.cs
- HtmlInputHidden.cs
- Bits.cs
- XmlSubtreeReader.cs
- Scripts.cs
- DataTemplateKey.cs
- Ticks.cs
- columnmapkeybuilder.cs
- SecurityManager.cs
- AppSettingsExpressionBuilder.cs
- ValidatorCollection.cs
- TextFormatterContext.cs
- CompiledQuery.cs
- WebResourceUtil.cs
- OleDbPropertySetGuid.cs
- InputLangChangeEvent.cs
- CustomError.cs
- InlinedAggregationOperatorEnumerator.cs
- AuthenticationService.cs
- MailMessageEventArgs.cs
- UIElementParaClient.cs
- XmlBindingWorker.cs
- ItemMap.cs
- DuplicateWaitObjectException.cs
- UnaryNode.cs
- Command.cs
- BatchParser.cs
- StreamingContext.cs
- JoinCqlBlock.cs
- HtmlInputImage.cs
- PerfCounterSection.cs
- CodeConstructor.cs
- XmlCollation.cs
- HeaderLabel.cs
- BitmapEncoder.cs
- PropertySourceInfo.cs
- ExpressionLink.cs
- StylusPointPropertyUnit.cs
- Model3DCollection.cs
- InternalSafeNativeMethods.cs
- SamlAuthorizationDecisionClaimResource.cs
- FontEmbeddingManager.cs
- SmtpReplyReader.cs
- InProcStateClientManager.cs
- MultipleViewProviderWrapper.cs
- GatewayIPAddressInformationCollection.cs
- SymLanguageType.cs
- COM2Properties.cs
- SafeRsaProviderHandle.cs
- HttpModuleActionCollection.cs
- EventHandlingScope.cs
- ExtractCollection.cs
- CollectionBase.cs
- ArcSegment.cs
- XsltSettings.cs
- StringCollection.cs
- HttpHeaderCollection.cs
- RemoteWebConfigurationHost.cs
- BitmapEffect.cs
- SimpleHandlerBuildProvider.cs
- InfoCardRSAPKCS1KeyExchangeDeformatter.cs
- AccessKeyManager.cs
- Membership.cs
- Timer.cs
- RtfToXamlReader.cs
- ContextMenuStripActionList.cs
- AssertFilter.cs
- serverconfig.cs
- Int32Collection.cs
- CardSpaceSelector.cs
- PrinterResolution.cs
- RadioButton.cs
- PasswordRecoveryAutoFormat.cs
- TemplatePropertyEntry.cs
- SplitterPanel.cs
- HostedTcpTransportManager.cs
- ConfigDefinitionUpdates.cs
- ExpanderAutomationPeer.cs
- DesignTimeVisibleAttribute.cs
- DefaultAsyncDataDispatcher.cs
- InternalPolicyElement.cs
- BinHexEncoder.cs