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
- ListChangedEventArgs.cs
- WebPartUserCapability.cs
- WebPartConnection.cs
- MulticastOption.cs
- RSAPKCS1SignatureFormatter.cs
- Object.cs
- MethodRental.cs
- HMACSHA384.cs
- DataTemplateKey.cs
- WSSecurityOneDotZeroReceiveSecurityHeader.cs
- ObjectDataSourceFilteringEventArgs.cs
- CheckBoxFlatAdapter.cs
- SamlAttribute.cs
- HashHelpers.cs
- QilLoop.cs
- DataListItemCollection.cs
- DependencyPropertyKind.cs
- FamilyTypeface.cs
- XmlSchemaAnyAttribute.cs
- ModelPerspective.cs
- ListViewItemMouseHoverEvent.cs
- UndoEngine.cs
- WebServiceHostFactory.cs
- DataControlButton.cs
- GroupBoxAutomationPeer.cs
- ValueTypeFixupInfo.cs
- SiteMapProvider.cs
- AnnotationHelper.cs
- MetadataArtifactLoader.cs
- Error.cs
- ImpersonateTokenRef.cs
- ObjectQuery_EntitySqlExtensions.cs
- DesignerActionVerbList.cs
- CalendarDay.cs
- GridViewDeletedEventArgs.cs
- XmlCodeExporter.cs
- ChangeTracker.cs
- CommentEmitter.cs
- CryptoApi.cs
- UrlPropertyAttribute.cs
- MulticastOption.cs
- DefaultMemberAttribute.cs
- SiteMapPath.cs
- SqlXml.cs
- TextTreeInsertElementUndoUnit.cs
- UndoUnit.cs
- BitmapEffectrendercontext.cs
- TypeConvertions.cs
- ReadOnlyAttribute.cs
- Int64Animation.cs
- TextBlockAutomationPeer.cs
- CodeAttributeDeclaration.cs
- PlanCompiler.cs
- FloaterParaClient.cs
- SQLDateTimeStorage.cs
- PartialClassGenerationTaskInternal.cs
- WebPartConnectVerb.cs
- WindowsClaimSet.cs
- AttributeData.cs
- ConfigurationSettings.cs
- XmlSchemaRedefine.cs
- WebPartConnectVerb.cs
- TemplateApplicationHelper.cs
- DbParameterCollectionHelper.cs
- ItemPager.cs
- ArrayWithOffset.cs
- DataGridRowEventArgs.cs
- TypedOperationInfo.cs
- MetadataCacheItem.cs
- ToolStripPanelCell.cs
- Calendar.cs
- UnsafeNativeMethods.cs
- AnnotationAuthorChangedEventArgs.cs
- MDIControlStrip.cs
- BindUriHelper.cs
- ZoomPercentageConverter.cs
- StorageMappingItemCollection.cs
- XmlSchemaGroupRef.cs
- GPStream.cs
- CodeLabeledStatement.cs
- WmlPhoneCallAdapter.cs
- FaultDesigner.cs
- EnumerableCollectionView.cs
- Literal.cs
- CrossSiteScriptingValidation.cs
- xmlglyphRunInfo.cs
- PeerApplication.cs
- HttpValueCollection.cs
- Encoder.cs
- KeyGestureConverter.cs
- MultipartIdentifier.cs
- AbandonedMutexException.cs
- safelinkcollection.cs
- IISUnsafeMethods.cs
- ChangeConflicts.cs
- ContractTypeNameCollection.cs
- DisposableCollectionWrapper.cs
- __ComObject.cs
- XmlMemberMapping.cs
- TextTreeObjectNode.cs