Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.ServiceModel.Discovery / System / ServiceModel / Discovery / UdpTransportSettings.cs / 1305376 / UdpTransportSettings.cs
//---------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------- namespace System.ServiceModel.Discovery { using System.Runtime; using System.ServiceModel.Channels; using System.Diagnostics.CodeAnalysis; [Fx.Tag.XamlVisible(false)] public class UdpTransportSettings { internal UdpTransportSettings(UdpTransportBindingElement udpTransportBindingElement) { this.UdpTransportBindingElement = udpTransportBindingElement; } public int DuplicateMessageHistoryLength { get { return this.UdpTransportBindingElement.DuplicateMessageHistoryLength; } set { this.UdpTransportBindingElement.DuplicateMessageHistoryLength = value; } } public int MaxPendingMessageCount { get { return this.UdpTransportBindingElement.MaxPendingMessageCount; } set { this.UdpTransportBindingElement.MaxPendingMessageCount = value; } } public int MaxMulticastRetransmitCount { get { return this.UdpTransportBindingElement.RetransmissionSettings.MaxMulticastRetransmitCount; } set { this.UdpTransportBindingElement.RetransmissionSettings.MaxMulticastRetransmitCount = value; } } [SuppressMessage(FxCop.Category.Naming, FxCop.Rule.IdentifiersShouldBeSpelledCorrectly, Justification = "Unicast is a valid name.")] public int MaxUnicastRetransmitCount { get { return this.UdpTransportBindingElement.RetransmissionSettings.MaxUnicastRetransmitCount; } set { this.UdpTransportBindingElement.RetransmissionSettings.MaxUnicastRetransmitCount = value; } } public string MulticastInterfaceId { get { return this.UdpTransportBindingElement.MulticastInterfaceId; } set { this.UdpTransportBindingElement.MulticastInterfaceId = value; } } public int SocketReceiveBufferSize { get { return this.UdpTransportBindingElement.SocketReceiveBufferSize; } set { this.UdpTransportBindingElement.SocketReceiveBufferSize = value; } } public long MaxReceivedMessageSize { get { return this.UdpTransportBindingElement.MaxReceivedMessageSize; } set { this.UdpTransportBindingElement.MaxReceivedMessageSize = value; } } public long MaxBufferPoolSize { get { return this.UdpTransportBindingElement.MaxBufferPoolSize; } set { this.UdpTransportBindingElement.MaxBufferPoolSize = value; } } public int TimeToLive { get { return this.UdpTransportBindingElement.TimeToLive; } set { this.UdpTransportBindingElement.TimeToLive = value; } } internal UdpTransportBindingElement UdpTransportBindingElement { get; private set; } } } // 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
- StackBuilderSink.cs
- CookielessHelper.cs
- CollectionConverter.cs
- WebServiceMethodData.cs
- SimpleRecyclingCache.cs
- SqlUDTStorage.cs
- PersonalizationEntry.cs
- FacetValues.cs
- SqlLiftWhereClauses.cs
- SmtpFailedRecipientException.cs
- BorderGapMaskConverter.cs
- SQLUtility.cs
- HttpFileCollection.cs
- StrongNameKeyPair.cs
- IndexOutOfRangeException.cs
- ScriptingRoleServiceSection.cs
- TextContainerChangedEventArgs.cs
- WhitespaceRuleReader.cs
- coordinator.cs
- TreeNodeBindingCollection.cs
- AutoCompleteStringCollection.cs
- InvalidTimeZoneException.cs
- ParamArrayAttribute.cs
- SqlProvider.cs
- PageParserFilter.cs
- ExpressionNormalizer.cs
- NoneExcludedImageIndexConverter.cs
- WebEventCodes.cs
- SqlDataSourceSelectingEventArgs.cs
- RectangleF.cs
- DotAtomReader.cs
- Error.cs
- ManipulationStartedEventArgs.cs
- SmtpTransport.cs
- XmlSerializerAssemblyAttribute.cs
- UseAttributeSetsAction.cs
- SqlDataSourceCommandEventArgs.cs
- MenuItem.cs
- KeyProperty.cs
- StorageEntitySetMapping.cs
- TagElement.cs
- UpDownBase.cs
- InvalidOperationException.cs
- WindowsScroll.cs
- NameTable.cs
- WhiteSpaceTrimStringConverter.cs
- KerberosTicketHashIdentifierClause.cs
- LinkedResourceCollection.cs
- FrameworkElement.cs
- HttpValueCollection.cs
- _NetworkingPerfCounters.cs
- ListMarkerSourceInfo.cs
- DrawItemEvent.cs
- IItemProperties.cs
- StateItem.cs
- IdentityValidationException.cs
- ResumeStoryboard.cs
- CultureTableRecord.cs
- EncoderReplacementFallback.cs
- VectorValueSerializer.cs
- DecimalStorage.cs
- SuppressMergeCheckAttribute.cs
- LinearGradientBrush.cs
- XmlQualifiedName.cs
- unsafenativemethodstextservices.cs
- SqlFunctionAttribute.cs
- XmlQueryCardinality.cs
- LocatorPartList.cs
- SQLSingleStorage.cs
- CapabilitiesRule.cs
- Conditional.cs
- TableRowCollection.cs
- followingquery.cs
- BitmapDecoder.cs
- TraceEventCache.cs
- XPathChildIterator.cs
- TypeExtensionConverter.cs
- RoutedEventConverter.cs
- ArrayMergeHelper.cs
- DiagnosticTrace.cs
- ObjectListSelectEventArgs.cs
- MaskedTextProvider.cs
- remotingproxy.cs
- EventRouteFactory.cs
- QilFunction.cs
- ConnectionConsumerAttribute.cs
- AssemblyNameUtility.cs
- WebPartTransformer.cs
- EdmComplexPropertyAttribute.cs
- VScrollBar.cs
- DataGridViewCellMouseEventArgs.cs
- TypefaceCollection.cs
- SmiConnection.cs
- RenameRuleObjectDialog.Designer.cs
- BatchStream.cs
- TagNameToTypeMapper.cs
- HttpModulesSection.cs
- SemaphoreFullException.cs
- EventItfInfo.cs
- ColumnWidthChangedEvent.cs