Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.ServiceModel.Discovery / System / ServiceModel / Discovery / DiscoveryOperationContextExtension.cs / 1305376 / DiscoveryOperationContextExtension.cs
//---------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------- namespace System.ServiceModel.Discovery { using System.Runtime; using System.ServiceModel.Description; using System.ServiceModel.Dispatcher; [Fx.Tag.XamlVisible(false)] public class DiscoveryOperationContextExtension : IExtension{ TimeSpan maxResponseDelay; ServiceDiscoveryMode discoveryMode; DiscoveryVersion discoveryVersion; internal DiscoveryOperationContextExtension() : this(TimeSpan.Zero, ServiceDiscoveryMode.Adhoc, DiscoveryVersion.DefaultDiscoveryVersion) { } internal DiscoveryOperationContextExtension(TimeSpan maxResponseDelay, ServiceDiscoveryMode discoveryMode, DiscoveryVersion discoveryVersion) { TimeoutHelper.ThrowIfNegativeArgument(maxResponseDelay, "maxResponseDelay"); Fx.Assert(discoveryVersion != null, "discoveryVersion can't be null"); this.maxResponseDelay = maxResponseDelay; this.discoveryMode = discoveryMode; this.discoveryVersion = discoveryVersion; } public TimeSpan MaxResponseDelay { get { return this.maxResponseDelay; } internal set { TimeoutHelper.ThrowIfNegativeArgument(value, "values"); this.maxResponseDelay = value; } } public ServiceDiscoveryMode DiscoveryMode { get { return this.discoveryMode; } } public DiscoveryVersion DiscoveryVersion { get { return this.discoveryVersion; } } void IExtension .Attach(OperationContext owner) { } void IExtension .Detach(OperationContext owner) { } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ReadOnlyHierarchicalDataSourceView.cs
- CodeDelegateInvokeExpression.cs
- IUnknownConstantAttribute.cs
- FilteredReadOnlyMetadataCollection.cs
- Matrix.cs
- FileClassifier.cs
- TextTreeUndo.cs
- InputProcessorProfiles.cs
- HeaderedContentControl.cs
- EnumConverter.cs
- EncryptedKey.cs
- OleDbErrorCollection.cs
- SetIterators.cs
- ADMembershipProvider.cs
- X509AudioLogo.cs
- CollectionViewGroupInternal.cs
- DataGridViewRowsAddedEventArgs.cs
- RequestCachingSection.cs
- RSAPKCS1KeyExchangeDeformatter.cs
- OdbcConnectionFactory.cs
- BaseDataBoundControlDesigner.cs
- InputMethod.cs
- EmptyControlCollection.cs
- BitmapEffectDrawingContextWalker.cs
- TcpTransportSecurity.cs
- SqlConnectionPoolProviderInfo.cs
- FontEmbeddingManager.cs
- OverflowException.cs
- BindingMemberInfo.cs
- UnmanagedHandle.cs
- UserPersonalizationStateInfo.cs
- InvalidCastException.cs
- TypeUtils.cs
- GridViewColumnHeader.cs
- SiblingIterators.cs
- ColorComboBox.cs
- NavigationService.cs
- NegotiateStream.cs
- GlyphsSerializer.cs
- FontNamesConverter.cs
- AppDomainFactory.cs
- IFlowDocumentViewer.cs
- ManipulationDeltaEventArgs.cs
- TextClipboardData.cs
- ArcSegment.cs
- SizeFConverter.cs
- SQLSingleStorage.cs
- XamlWriter.cs
- XPathDocumentIterator.cs
- TrackingMemoryStreamFactory.cs
- WindowsUpDown.cs
- ListViewInsertionMark.cs
- Array.cs
- Main.cs
- DebuggerAttributes.cs
- AssemblyHelper.cs
- DateTimeFormatInfoScanner.cs
- CodeGroup.cs
- XmlSchemaAll.cs
- ApplicationId.cs
- GeneralTransform.cs
- XmlSchemaAttributeGroupRef.cs
- DelegateSerializationHolder.cs
- CodeObjectCreateExpression.cs
- WinInetCache.cs
- EntityException.cs
- WebServiceClientProxyGenerator.cs
- _LocalDataStoreMgr.cs
- TypeUnloadedException.cs
- SchemaHelper.cs
- HijriCalendar.cs
- HttpVersion.cs
- RadialGradientBrush.cs
- ReadOnlyDictionary.cs
- CompilerGeneratedAttribute.cs
- ClientSettingsSection.cs
- StreamAsIStream.cs
- CustomAssemblyResolver.cs
- CompressedStack.cs
- Scheduling.cs
- GridLengthConverter.cs
- ValidationError.cs
- ListItemsPage.cs
- ClientRuntimeConfig.cs
- PackWebResponse.cs
- Fx.cs
- ValidationEventArgs.cs
- HttpWebRequestElement.cs
- SafeLibraryHandle.cs
- CounterCreationData.cs
- AsymmetricSecurityProtocolFactory.cs
- XamlTreeBuilder.cs
- SystemIcmpV6Statistics.cs
- DateBoldEvent.cs
- Button.cs
- AsyncPostBackTrigger.cs
- DocumentReference.cs
- KeyGestureConverter.cs
- ProgressChangedEventArgs.cs
- DetailsViewRowCollection.cs