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
- BypassElementCollection.cs
- ComPlusInstanceContextInitializer.cs
- Size.cs
- ToolStripDropDownMenu.cs
- FixedPageAutomationPeer.cs
- IODescriptionAttribute.cs
- LinkLabelLinkClickedEvent.cs
- Tablet.cs
- StringToken.cs
- WebBrowser.cs
- WebPartEditorApplyVerb.cs
- TypeGeneratedEventArgs.cs
- RulePatternOps.cs
- BitmapEffectState.cs
- Cursor.cs
- ToolStripContainerActionList.cs
- FilteredAttributeCollection.cs
- XPathChildIterator.cs
- Logging.cs
- BaseTemplateCodeDomTreeGenerator.cs
- DataBindingHandlerAttribute.cs
- selecteditemcollection.cs
- UriSectionData.cs
- Size3D.cs
- Currency.cs
- LocalValueEnumerator.cs
- ImageBrush.cs
- UpdatePanel.cs
- InternalEnumValidator.cs
- WebPartConnectVerb.cs
- URLEditor.cs
- Point3DCollection.cs
- HtmlTableCellCollection.cs
- ObjectCloneHelper.cs
- RIPEMD160Managed.cs
- QilDataSource.cs
- TypeUsage.cs
- BindingNavigator.cs
- TargetControlTypeCache.cs
- SmtpCommands.cs
- SmtpReplyReader.cs
- ValueUtilsSmi.cs
- VirtualizingPanel.cs
- SecurityPolicySection.cs
- HostProtectionPermission.cs
- ContextStaticAttribute.cs
- TextEditorCopyPaste.cs
- ConstructorArgumentAttribute.cs
- Crypto.cs
- QilXmlReader.cs
- LassoHelper.cs
- _IPv4Address.cs
- AuthorizationRuleCollection.cs
- DbTransaction.cs
- EntityDataSourceDesigner.cs
- AddressUtility.cs
- ListViewGroup.cs
- BitmapEncoder.cs
- Token.cs
- SqlInfoMessageEvent.cs
- DockingAttribute.cs
- Listbox.cs
- IisTraceWebEventProvider.cs
- CalendarTable.cs
- Expression.cs
- Triplet.cs
- PointHitTestParameters.cs
- __Filters.cs
- SmiRecordBuffer.cs
- ISCIIEncoding.cs
- ResizeBehavior.cs
- DataGridRowDetailsEventArgs.cs
- GlyphRun.cs
- CellPartitioner.cs
- WebRequestModuleElementCollection.cs
- SqlDataSourceStatusEventArgs.cs
- BindingExpression.cs
- DataGridDefaultColumnWidthTypeConverter.cs
- TreeNodeCollectionEditor.cs
- TextSelectionProcessor.cs
- Message.cs
- LazyTextWriterCreator.cs
- PtsContext.cs
- BindingSource.cs
- ToolStripRenderEventArgs.cs
- MasterPageParser.cs
- WorkflowEnvironment.cs
- PolyBezierSegmentFigureLogic.cs
- filewebrequest.cs
- DeflateEmulationStream.cs
- ObjectReferenceStack.cs
- SendKeys.cs
- ButtonChrome.cs
- StructuralComparisons.cs
- OrderedDictionaryStateHelper.cs
- BitmapEffectInput.cs
- Switch.cs
- HttpCapabilitiesEvaluator.cs
- XmlValidatingReader.cs
- SafeMILHandle.cs