Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Activation / ListenerConstants.cs / 1 / ListenerConstants.cs
//---------------------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------------------- namespace System.ServiceModel.Activation { using System; using System.ServiceModel.Channels; static class ListenerConstants { // Default constants for configurable settings public const int DefaultListenBackLog = TcpTransportDefaults.ListenBacklog; public const int DefaultMaxPendingAccepts = 2; public const int DefaultMaxPendingConnections = 100; public const string DefaultReceiveTimeoutString = "00:00:10"; public const bool DefaultTeredoEnabled = false; public const bool DefaultPerformanceCountersEnabled = true; // Registration service binding settings public const int RegistrationMaxConcurrentSessions = int.MaxValue; // based on empirical observations, I've never seen it go over 9018 (seems to be ~8k plus soap goo) // we can be safer here, since we don't actually increase the memeory usage public const int RegistrationMaxReceivedMessageSize = 10000; public static readonly TimeSpan RegistrationCloseTimeout = TimeSpan.FromSeconds(2); // Shared connection settings // we shouldn't be needing to read more than 2115 bytes to dipatch a session public const int SharedConnectionBufferSize = 2500; public const int SharedMaxDrainSize = TransportDefaults.MaxDrainSize; public static readonly TimeSpan SharedSendTimeout = ServiceDefaults.SendTimeout; public const int SharedMaxContentTypeSize = ConnectionOrientedTransportDefaults.MaxContentTypeSize; // Internal listener global settings public const int MaxRetries = 5; public const int MaxUriSize = ConnectionOrientedTransportDefaults.MaxViaSize; public static readonly TimeSpan ServiceStartTimeout = TimeSpan.FromSeconds(10); public const int ServiceStopTimeout = 30000; public static readonly TimeSpan WasConnectTimeout = TimeSpan.FromSeconds(120); // Constant strings public const string GlobalPrefix = "Global\\"; public const string MsmqActivationServiceName = "NetMsmqActivator"; public const string NamedPipeActivationServiceName = "NetPipeActivator"; public const string NamedPipeSharedMemoryName = NamedPipeActivationServiceName + "/endpoint"; public const string TcpActivationServiceName = "NetTcpActivator"; public const string TcpPortSharingServiceName = "NetTcpPortSharing"; public const string TcpSharedMemoryName = TcpPortSharingServiceName + "/endpoint"; } } // 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
- SortableBindingList.cs
- NetworkInformationPermission.cs
- SafeMILHandle.cs
- GridPatternIdentifiers.cs
- ImageKeyConverter.cs
- Types.cs
- XmlILStorageConverter.cs
- MouseCaptureWithinProperty.cs
- Schema.cs
- ToolZone.cs
- AvTrace.cs
- SoapObjectReader.cs
- ToolStripPanel.cs
- DbDataReader.cs
- XmlTypeMapping.cs
- ValidationVisibilityAttribute.cs
- BooleanSwitch.cs
- SqlUdtInfo.cs
- Certificate.cs
- TreeNodeEventArgs.cs
- AttachmentCollection.cs
- DeviceContext2.cs
- TrackingConditionCollection.cs
- SignatureHelper.cs
- userdatakeys.cs
- PtsContext.cs
- OrderedHashRepartitionStream.cs
- ReverseInheritProperty.cs
- ContextBase.cs
- ErrorFormatterPage.cs
- Inflater.cs
- UnknownBitmapEncoder.cs
- GeometryDrawing.cs
- ConstraintCollection.cs
- PartialCachingAttribute.cs
- StylusPointProperty.cs
- FlowDocumentReaderAutomationPeer.cs
- DataPointer.cs
- WeakReferenceEnumerator.cs
- FrameworkElementFactory.cs
- SelectionRangeConverter.cs
- TreeNodeEventArgs.cs
- TextSelectionHighlightLayer.cs
- HttpClientCertificate.cs
- DialogResultConverter.cs
- HttpCookie.cs
- ResourceCollectionInfo.cs
- RemotingException.cs
- AttributeTableBuilder.cs
- SQLInt64.cs
- X509Logo.cs
- ExternalFile.cs
- PropertyBuilder.cs
- CompressStream.cs
- PropertyDescriptorComparer.cs
- ToolStripLabel.cs
- Point4DValueSerializer.cs
- TableDetailsCollection.cs
- ProvidePropertyAttribute.cs
- OletxDependentTransaction.cs
- ItemCollection.cs
- SQLByte.cs
- RuntimeArgumentHandle.cs
- SurrogateSelector.cs
- HashHelper.cs
- GeneralTransformGroup.cs
- AsyncResult.cs
- SamlAttribute.cs
- ConnectionProviderAttribute.cs
- PathSegmentCollection.cs
- ArgumentOutOfRangeException.cs
- TableColumnCollectionInternal.cs
- AssemblySettingAttributes.cs
- XmlDataLoader.cs
- PropertyChange.cs
- PagedDataSource.cs
- DbgCompiler.cs
- XmlEncoding.cs
- PropertyDescriptor.cs
- LambdaCompiler.Generated.cs
- Helper.cs
- PageRequestManager.cs
- Dynamic.cs
- MemoryPressure.cs
- XsltLoader.cs
- ActivityValidator.cs
- MessageQueueCriteria.cs
- OneWayChannelFactory.cs
- BindToObject.cs
- LogicalExpr.cs
- HtmlInputControl.cs
- GPPOINT.cs
- SqlProviderServices.cs
- FontSourceCollection.cs
- SiteMapSection.cs
- EndpointAddress10.cs
- DbParameterCollectionHelper.cs
- SelectionEditingBehavior.cs
- ToolConsole.cs
- SoapElementAttribute.cs