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
- DelayedRegex.cs
- XPathDocumentNavigator.cs
- DescendantOverDescendantQuery.cs
- FlowLayoutPanelDesigner.cs
- SamlAudienceRestrictionCondition.cs
- AutoScrollHelper.cs
- ComEventsHelper.cs
- CodePropertyReferenceExpression.cs
- KernelTypeValidation.cs
- Vector3DValueSerializer.cs
- TimeSpan.cs
- ErrorTableItemStyle.cs
- SR.cs
- ValueUtilsSmi.cs
- TextSpan.cs
- MemberBinding.cs
- WebScriptEnablingBehavior.cs
- DataTrigger.cs
- TransformerInfoCollection.cs
- BaseComponentEditor.cs
- DataStreams.cs
- VirtualStackFrame.cs
- PerformanceCounterPermissionEntry.cs
- FontDifferentiator.cs
- PageTheme.cs
- MultiSelector.cs
- sqlnorm.cs
- smtpconnection.cs
- ZipIOExtraFieldZip64Element.cs
- WebMethodAttribute.cs
- Simplifier.cs
- InstancePersistenceEvent.cs
- BindToObject.cs
- TextEditorTables.cs
- SchemaCreator.cs
- XmlSchemaAny.cs
- WebCategoryAttribute.cs
- KnownColorTable.cs
- ListMarkerLine.cs
- CookieHandler.cs
- TrimSurroundingWhitespaceAttribute.cs
- SendOperation.cs
- SoapExtensionReflector.cs
- _AutoWebProxyScriptHelper.cs
- HttpDebugHandler.cs
- EncryptedType.cs
- HierarchicalDataSourceControl.cs
- PageHandlerFactory.cs
- OperationBehaviorAttribute.cs
- KeyToListMap.cs
- ManipulationVelocities.cs
- MulticastNotSupportedException.cs
- ParameterElement.cs
- Pointer.cs
- RuntimeUtils.cs
- Int32Storage.cs
- NestedContainer.cs
- IsolatedStoragePermission.cs
- RoleGroup.cs
- PriorityBindingExpression.cs
- TypeBinaryExpression.cs
- OleDbCommand.cs
- CustomAttributeFormatException.cs
- FileNotFoundException.cs
- ProcessInfo.cs
- Brush.cs
- Attributes.cs
- XPathNodeList.cs
- FormClosedEvent.cs
- ValidationHelpers.cs
- WebPartZoneAutoFormat.cs
- ConfigurationValidatorBase.cs
- DataGridViewColumnCollection.cs
- SR.Designer.cs
- ResourceDictionaryCollection.cs
- CustomWebEventKey.cs
- TransformCollection.cs
- NavigationProperty.cs
- PeerTransportListenAddressValidatorAttribute.cs
- WindowsProgressbar.cs
- AutomationElementCollection.cs
- OnOperation.cs
- FrameDimension.cs
- FormsIdentity.cs
- SafeUserTokenHandle.cs
- SurrogateEncoder.cs
- ServiceBehaviorAttribute.cs
- Command.cs
- PresentationTraceSources.cs
- XPathParser.cs
- BaseTemplateCodeDomTreeGenerator.cs
- FilteredAttributeCollection.cs
- QilScopedVisitor.cs
- Nodes.cs
- SqlTriggerContext.cs
- Aggregates.cs
- BinHexEncoder.cs
- Processor.cs
- CookieHandler.cs
- PrintDialogDesigner.cs