Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.ServiceModel.Discovery / System / ServiceModel / Channels / UdpConstants.cs / 1484997 / UdpConstants.cs
//---------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------- namespace System.ServiceModel.Channels { using System; static class UdpConstants { // max is 64K - 20 (IP header) - 8(UDP header) - 1 (wraparound) public const int MaxMessageSizeOverIPv4 = 64 * 1024 - 20 - 8 - 1; public const int MaxTimeToLive = 255; public const int MinReceiveBufferSize = 1; public const int MinTimeToLive = 0; //localhost traffic only public const int PendingReceiveCountPerProcessor = 2; public const string Scheme = "soap.udp"; internal static class Defaults { public static readonly TimeSpan ReceiveTimeout = TimeSpan.FromMinutes(1); public static readonly TimeSpan SendTimeout = TimeSpan.FromMinutes(1); public const int DuplicateMessageHistoryLength = 0; public const int InterfaceIndex = -1; public const int MaxPendingMessageCount = 32; public const long MaxReceivedMessageSize = (long)UdpConstants.MaxMessageSizeOverIPv4; public const int SocketReceiveBufferSize = 64 * 1024; public const int TimeToLive = 1; public static MessageEncoderFactory MessageEncoderFactory = new TextMessageEncodingBindingElement().CreateMessageEncoderFactory(); } } } // 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
- ObjectQueryState.cs
- RawAppCommandInputReport.cs
- ToolTipService.cs
- UnauthorizedAccessException.cs
- RbTree.cs
- TextBlock.cs
- ViewLoader.cs
- IpcServerChannel.cs
- NetNamedPipeBindingElement.cs
- WindowsGraphics.cs
- shaperfactoryquerycacheentry.cs
- AutomationEventArgs.cs
- TextSpan.cs
- FontInfo.cs
- COSERVERINFO.cs
- NamespaceInfo.cs
- DataBindingList.cs
- CanonicalXml.cs
- DesignerCategoryAttribute.cs
- ValidationErrorCollection.cs
- ResourceContainer.cs
- ProviderIncompatibleException.cs
- MdiWindowListItemConverter.cs
- SignedPkcs7.cs
- StubHelpers.cs
- CollectionsUtil.cs
- TypeSource.cs
- OracleParameterBinding.cs
- MultiView.cs
- InkPresenter.cs
- ColumnHeader.cs
- X500Name.cs
- DesignTimeXamlWriter.cs
- TimersDescriptionAttribute.cs
- OuterGlowBitmapEffect.cs
- PartialToken.cs
- LingerOption.cs
- RuleSettingsCollection.cs
- UntypedNullExpression.cs
- XmlChildNodes.cs
- WeakReference.cs
- InputReferenceExpression.cs
- WebColorConverter.cs
- FindCriteriaCD1.cs
- AuthenticodeSignatureInformation.cs
- PeerToPeerException.cs
- FixedStringLookup.cs
- SoapAttributeAttribute.cs
- Canvas.cs
- XmlBindingWorker.cs
- SystemIPGlobalProperties.cs
- ObjectManager.cs
- MaskDescriptor.cs
- HostSecurityManager.cs
- ThumbAutomationPeer.cs
- MouseCaptureWithinProperty.cs
- TypeSemantics.cs
- SafeBuffer.cs
- FormsAuthenticationUserCollection.cs
- SendingRequestEventArgs.cs
- DependencyPropertyHelper.cs
- TextAutomationPeer.cs
- NamespaceInfo.cs
- WebControlsSection.cs
- SizeKeyFrameCollection.cs
- Point3DCollection.cs
- SQLChars.cs
- ActivitySurrogate.cs
- StorageBasedPackageProperties.cs
- PropertyEntry.cs
- GradientBrush.cs
- ArgIterator.cs
- XmlAttribute.cs
- OledbConnectionStringbuilder.cs
- HttpBrowserCapabilitiesBase.cs
- NegotiateStream.cs
- DynamicILGenerator.cs
- XamlValidatingReader.cs
- TemplateBaseAction.cs
- ErrorFormatterPage.cs
- RenderOptions.cs
- RightsManagementInformation.cs
- DbProviderManifest.cs
- TraceXPathNavigator.cs
- ProcessHost.cs
- PointAnimation.cs
- FontCacheLogic.cs
- ObjectStateEntryDbUpdatableDataRecord.cs
- DataBoundControlHelper.cs
- ImageList.cs
- Events.cs
- UriTemplateClientFormatter.cs
- ProcessStartInfo.cs
- ConnectionStringsSection.cs
- Point4D.cs
- UIElement3DAutomationPeer.cs
- MetadataCache.cs
- EventListener.cs
- XamlSerializerUtil.cs