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
- TypeUtils.cs
- SkipQueryOptionExpression.cs
- XmlAttributeCollection.cs
- EncodedStreamFactory.cs
- SHA1.cs
- XmlEncodedRawTextWriter.cs
- ReachFixedDocumentSerializer.cs
- BinaryObjectInfo.cs
- WmlLinkAdapter.cs
- GlobalItem.cs
- Rijndael.cs
- RectangleConverter.cs
- MultiView.cs
- XmlMembersMapping.cs
- MonitoringDescriptionAttribute.cs
- Matrix3DValueSerializer.cs
- ListViewCommandEventArgs.cs
- SqlDataSourceView.cs
- RtfToXamlReader.cs
- ValueType.cs
- Transaction.cs
- DefaultSettingsSection.cs
- SerializationBinder.cs
- BindingMAnagerBase.cs
- WindowsFormsHostPropertyMap.cs
- DetailsViewPageEventArgs.cs
- PublishLicense.cs
- ExceptionRoutedEventArgs.cs
- UnsafeNativeMethods.cs
- DropShadowEffect.cs
- ZipArchive.cs
- ParallelEnumerable.cs
- ValidationSummary.cs
- SmtpClient.cs
- ButtonChrome.cs
- QuaternionRotation3D.cs
- EntityDataSourceContainerNameItem.cs
- WebConvert.cs
- QilPatternFactory.cs
- ValueExpressions.cs
- X509UI.cs
- SymbolType.cs
- TextSelectionHighlightLayer.cs
- ButtonPopupAdapter.cs
- MasterPageParser.cs
- KoreanCalendar.cs
- DataGridTable.cs
- XslVisitor.cs
- EncryptedPackage.cs
- WebPartExportVerb.cs
- UserControlParser.cs
- WebBrowserPermission.cs
- SlipBehavior.cs
- BitmapEffectInput.cs
- PixelFormatConverter.cs
- SettingsPropertyNotFoundException.cs
- CanonicalizationDriver.cs
- TraceFilter.cs
- ContainerUIElement3D.cs
- EntityConnectionStringBuilderItem.cs
- TabRenderer.cs
- SelectedGridItemChangedEvent.cs
- ObjectViewQueryResultData.cs
- SpeechSynthesizer.cs
- WebEvents.cs
- AnnotationComponentChooser.cs
- HttpRawResponse.cs
- GenericQueueSurrogate.cs
- WorkflowPageSetupDialog.cs
- wgx_commands.cs
- SizeChangedEventArgs.cs
- DateTimeOffset.cs
- XamlPoint3DCollectionSerializer.cs
- CompoundFileStreamReference.cs
- CompilationUtil.cs
- ContainerParagraph.cs
- ControllableStoryboardAction.cs
- BCryptHashAlgorithm.cs
- ReadOnlyTernaryTree.cs
- PopupControlService.cs
- KeyedByTypeCollection.cs
- ToolStripPanelCell.cs
- FileNotFoundException.cs
- DynamicResourceExtensionConverter.cs
- TextViewSelectionProcessor.cs
- SharedStatics.cs
- XslVisitor.cs
- SettingsContext.cs
- SizeChangedEventArgs.cs
- IndentedTextWriter.cs
- LifetimeServices.cs
- RecipientServiceModelSecurityTokenRequirement.cs
- SqlBooleanizer.cs
- HelloMessageCD1.cs
- storepermissionattribute.cs
- IntAverageAggregationOperator.cs
- DataGridViewCellStateChangedEventArgs.cs
- ManipulationLogic.cs
- ShellProvider.cs
- CellTreeNodeVisitors.cs