Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Activation / Configuration / NetTcpSection.cs / 1 / NetTcpSection.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.ServiceModel.Activation.Configuration { using System; using System.Configuration; using System.Collections.Generic; using System.Diagnostics; using System.Globalization; using System.Net.Sockets; using System.Security.Principal; using System.ServiceModel.Channels; public sealed partial class NetTcpSection : ConfigurationSection { public NetTcpSection() : base() { } [ConfigurationProperty(ConfigurationStrings.AllowAccounts)] public SecurityIdentifierElementCollection AllowAccounts { get { return (SecurityIdentifierElementCollection)base[ConfigurationStrings.AllowAccounts]; } } static internal NetTcpSection GetSection() { NetTcpSection retval = (NetTcpSection)ConfigurationManager.GetSection(ConfigurationStrings.NetTcpSectionPath); if (retval == null) { retval = new NetTcpSection(); } return retval; } protected override void InitializeDefault() { this.AllowAccounts.SetDefaultIdentifiers(); } [ConfigurationProperty(ConfigurationStrings.ListenBacklog, DefaultValue = ListenerConstants.DefaultListenBackLog)] [IntegerValidator(MinValue = 1)] public int ListenBacklog { get { return (int)base[ConfigurationStrings.ListenBacklog]; } set { base[ConfigurationStrings.ListenBacklog] = value; } } [ConfigurationProperty(ConfigurationStrings.MaxPendingConnections, DefaultValue = ListenerConstants.DefaultMaxPendingConnections)] [IntegerValidator(MinValue = 1)] public int MaxPendingConnections { get { return (int)base[ConfigurationStrings.MaxPendingConnections]; } set { base[ConfigurationStrings.MaxPendingConnections] = value; } } [ConfigurationProperty(ConfigurationStrings.MaxPendingAccepts, DefaultValue = ListenerConstants.DefaultMaxPendingAccepts)] [IntegerValidator(MinValue = 1)] public int MaxPendingAccepts { get { return (int)base[ConfigurationStrings.MaxPendingAccepts]; } set { base[ConfigurationStrings.MaxPendingAccepts] = value; } } [ConfigurationProperty(ConfigurationStrings.ReceiveTimeout, DefaultValue = ListenerConstants.DefaultReceiveTimeoutString)] [System.ComponentModel.TypeConverter(typeof(TimeSpanOrInfiniteConverter))] [System.ServiceModel.Configuration.ServiceModelTimeSpanValidator(MinValueString = ConfigurationStrings.TimeSpanZero)] public TimeSpan ReceiveTimeout { get { return (TimeSpan)base[ConfigurationStrings.ReceiveTimeout]; } set { base[ConfigurationStrings.ReceiveTimeout] = value; } } [ConfigurationProperty(ConfigurationStrings.TeredoEnabled, DefaultValue = ListenerConstants.DefaultTeredoEnabled)] public bool TeredoEnabled { get { return (bool)base[ConfigurationStrings.TeredoEnabled]; } set { base[ConfigurationStrings.TeredoEnabled] = value; } } } } // 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
- ItemCheckEvent.cs
- ObjectDataSourceSelectingEventArgs.cs
- ControlAdapter.cs
- invalidudtexception.cs
- WebExceptionStatus.cs
- ListBox.cs
- InlineObject.cs
- RegexRunner.cs
- TransformBlockRequest.cs
- DBNull.cs
- BaseAppDomainProtocolHandler.cs
- HttpCookieCollection.cs
- DBCommandBuilder.cs
- CompilerState.cs
- StandardBindingReliableSessionElement.cs
- HttpListenerException.cs
- RepeatButtonAutomationPeer.cs
- CompilerHelpers.cs
- Localizer.cs
- ExpressionBindingCollection.cs
- Permission.cs
- AdornerLayer.cs
- HttpContext.cs
- EmptyEnumerator.cs
- ToolStripControlHost.cs
- PixelFormatConverter.cs
- DisplayInformation.cs
- ServiceElementCollection.cs
- XmlSchemaParticle.cs
- BezierSegment.cs
- GeometryCombineModeValidation.cs
- SQLMoney.cs
- AutomationProperty.cs
- Light.cs
- DbParameterCollectionHelper.cs
- odbcmetadatacolumnnames.cs
- EmbeddedMailObjectsCollection.cs
- StreamGeometry.cs
- DSASignatureFormatter.cs
- TimeZone.cs
- PasswordRecoveryAutoFormat.cs
- FamilyTypeface.cs
- CheckableControlBaseAdapter.cs
- _ConnectStream.cs
- RequestCacheValidator.cs
- ToolStripStatusLabel.cs
- CustomGrammar.cs
- Attributes.cs
- ManagementDateTime.cs
- unitconverter.cs
- DataTableReaderListener.cs
- DesignerActionMethodItem.cs
- ValueQuery.cs
- IssuanceTokenProviderState.cs
- OleDbPermission.cs
- AsyncResult.cs
- RSATokenProvider.cs
- HostedNamedPipeTransportManager.cs
- SaveFileDialog.cs
- MD5CryptoServiceProvider.cs
- UrlMappingCollection.cs
- CuspData.cs
- Membership.cs
- DocumentPage.cs
- TemplateBindingExpression.cs
- SafeHandles.cs
- MemberInfoSerializationHolder.cs
- DesignerExtenders.cs
- CodeDelegateCreateExpression.cs
- TrustManagerMoreInformation.cs
- complextypematerializer.cs
- SymbolEqualComparer.cs
- HtmlAnchor.cs
- BypassElementCollection.cs
- TabControl.cs
- DataServiceException.cs
- SqlUtil.cs
- Bidi.cs
- Grant.cs
- WindowsGraphicsWrapper.cs
- ModelChangedEventArgsImpl.cs
- QuaternionRotation3D.cs
- SQLSingleStorage.cs
- HierarchicalDataBoundControl.cs
- CompoundFileStorageReference.cs
- BuildResult.cs
- AppliedDeviceFiltersDialog.cs
- RectIndependentAnimationStorage.cs
- TypeDescriptionProviderAttribute.cs
- UdpSocketReceiveManager.cs
- RefreshPropertiesAttribute.cs
- XPathAxisIterator.cs
- isolationinterop.cs
- CellCreator.cs
- DataGrid.cs
- SqlNodeAnnotation.cs
- LineGeometry.cs
- IBuiltInEvidence.cs
- ResourceAssociationType.cs
- DataSourceControl.cs