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
- ContainerParagraph.cs
- CodeNamespaceImportCollection.cs
- StyleSelector.cs
- PrintingPermissionAttribute.cs
- SyndicationDeserializer.cs
- HttpCookie.cs
- XpsSerializationManager.cs
- SystemInfo.cs
- RestHandlerFactory.cs
- FlowStep.cs
- DataKey.cs
- PagerSettings.cs
- OutputCacheProfile.cs
- LogicalMethodInfo.cs
- Enum.cs
- ExternalCalls.cs
- WebPageTraceListener.cs
- MenuItemStyleCollection.cs
- HtmlTernaryTree.cs
- HostingEnvironmentException.cs
- DataGridPageChangedEventArgs.cs
- HuffModule.cs
- SQLDouble.cs
- CharEnumerator.cs
- unitconverter.cs
- BCryptSafeHandles.cs
- DataSourceCacheDurationConverter.cs
- CharacterShapingProperties.cs
- PingOptions.cs
- CredentialCache.cs
- BamlLocalizerErrorNotifyEventArgs.cs
- RuleConditionDialog.cs
- TypeLibConverter.cs
- ComponentEditorForm.cs
- DelimitedListTraceListener.cs
- RowParagraph.cs
- ResourceContainer.cs
- StorageEntitySetMapping.cs
- DbMetaDataFactory.cs
- WindowsFormsSectionHandler.cs
- Type.cs
- Ref.cs
- TraceSection.cs
- TreeNodeStyleCollection.cs
- DataGridViewTopLeftHeaderCell.cs
- PointHitTestResult.cs
- FixedSOMTableRow.cs
- ConfigurationStrings.cs
- SortedDictionary.cs
- Point3DAnimationUsingKeyFrames.cs
- XmlReflectionImporter.cs
- QilInvokeLateBound.cs
- UiaCoreProviderApi.cs
- XPathArrayIterator.cs
- FloatUtil.cs
- XmlNavigatorStack.cs
- DispatcherExceptionEventArgs.cs
- ApplicationActivator.cs
- StrokeCollection.cs
- Decimal.cs
- TdsParserStateObject.cs
- MemberInfoSerializationHolder.cs
- RenderContext.cs
- HostedHttpRequestAsyncResult.cs
- AuthStoreRoleProvider.cs
- SafeThreadHandle.cs
- FieldBuilder.cs
- HtmlFormWrapper.cs
- TextSelectionProcessor.cs
- DomainConstraint.cs
- QilChoice.cs
- Flowchart.cs
- BinaryConverter.cs
- DesignTimeResourceProviderFactoryAttribute.cs
- EmptyEnumerator.cs
- MsmqQueue.cs
- MexBindingBindingCollectionElement.cs
- sortedlist.cs
- DataRecordInfo.cs
- IPEndPoint.cs
- WebRequestModulesSection.cs
- MeshGeometry3D.cs
- InvalidPropValue.cs
- DnsPermission.cs
- KeyValuePairs.cs
- CodeTypeParameter.cs
- ChildDocumentBlock.cs
- XpsFixedDocumentSequenceReaderWriter.cs
- StyleSheetDesigner.cs
- AnalyzedTree.cs
- MetaChildrenColumn.cs
- SchemaEntity.cs
- Types.cs
- PropertyOrder.cs
- CellTreeNodeVisitors.cs
- PolicyUtility.cs
- SubstitutionResponseElement.cs
- DataTemplate.cs
- ExternalCalls.cs
- SelectionItemProviderWrapper.cs