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
- Binding.cs
- StandardRuntimeEnumValidatorAttribute.cs
- AuthenticationModuleElement.cs
- ChannelReliableSession.cs
- PolygonHotSpot.cs
- OleDbRowUpdatedEvent.cs
- ThreadInterruptedException.cs
- EtwTrace.cs
- ConstructorExpr.cs
- SecureUICommand.cs
- AnalyzedTree.cs
- XmlLoader.cs
- WorkflowServiceHostFactory.cs
- EncoderExceptionFallback.cs
- CustomAttribute.cs
- ArraySet.cs
- CredentialSelector.cs
- cookie.cs
- SqlClientWrapperSmiStream.cs
- CodeCatchClauseCollection.cs
- Canvas.cs
- DeleteStoreRequest.cs
- FileUtil.cs
- DbDataSourceEnumerator.cs
- EntityWithChangeTrackerStrategy.cs
- ParsedAttributeCollection.cs
- safesecurityhelperavalon.cs
- HtmlHistory.cs
- Win32SafeHandles.cs
- SymbolType.cs
- CaseExpr.cs
- Match.cs
- View.cs
- SemanticValue.cs
- _HeaderInfoTable.cs
- SafeMemoryMappedFileHandle.cs
- ResourceReferenceKeyNotFoundException.cs
- ThousandthOfEmRealPoints.cs
- KeyConstraint.cs
- Camera.cs
- ThreadWorkerController.cs
- BookmarkInfo.cs
- SimpleLine.cs
- SelectorItemAutomationPeer.cs
- CallSiteBinder.cs
- ConfigXmlDocument.cs
- ComponentEditorForm.cs
- BasicBrowserDialog.cs
- SchemaElement.cs
- InputMethodStateTypeInfo.cs
- SQLBytesStorage.cs
- XPathMultyIterator.cs
- EdmEntityTypeAttribute.cs
- columnmapkeybuilder.cs
- TypeUtil.cs
- MailWriter.cs
- BrowserCapabilitiesFactory.cs
- TreeNode.cs
- QilDataSource.cs
- SamlSubject.cs
- ReflectPropertyDescriptor.cs
- UriExt.cs
- Assert.cs
- StructuredTypeEmitter.cs
- ThrowHelper.cs
- SqlErrorCollection.cs
- __Error.cs
- PointAnimationUsingKeyFrames.cs
- XmlAttributeOverrides.cs
- BindingContext.cs
- UndirectedGraph.cs
- TextParagraphProperties.cs
- RotateTransform3D.cs
- XmlSchemaDatatype.cs
- PassportAuthenticationEventArgs.cs
- CompilationUnit.cs
- CompositeControl.cs
- ContentType.cs
- InfoCardX509Validator.cs
- ManagementObject.cs
- MtomMessageEncodingElement.cs
- HtmlImage.cs
- WebPartVerbsEventArgs.cs
- HtmlForm.cs
- BaseResourcesBuildProvider.cs
- ParserExtension.cs
- ListViewItemCollectionEditor.cs
- FontFamily.cs
- RuleValidation.cs
- PEFileReader.cs
- CodeGotoStatement.cs
- SspiSafeHandles.cs
- LingerOption.cs
- NamespaceExpr.cs
- ConfigPathUtility.cs
- DesignerEventService.cs
- XmlSignatureManifest.cs
- TextBlock.cs
- DrawToolTipEventArgs.cs
- XmlReturnReader.cs