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
- XNodeValidator.cs
- GrabHandleGlyph.cs
- EraserBehavior.cs
- FlowDocumentPageViewerAutomationPeer.cs
- SignatureToken.cs
- DataGridViewCellStyle.cs
- oledbmetadatacolumnnames.cs
- DataListItemEventArgs.cs
- SafeViewOfFileHandle.cs
- TableLayoutStyle.cs
- ThreadPoolTaskScheduler.cs
- ApplicationFileParser.cs
- MeshGeometry3D.cs
- SafeMILHandleMemoryPressure.cs
- PerspectiveCamera.cs
- CompositeDataBoundControl.cs
- ButtonBase.cs
- DataGridViewImageColumn.cs
- WpfGeneratedKnownTypes.cs
- RenderOptions.cs
- ShaperBuffers.cs
- XmlSchemaComplexContent.cs
- Double.cs
- Unit.cs
- EventWaitHandle.cs
- UriTemplatePathSegment.cs
- PackUriHelper.cs
- IODescriptionAttribute.cs
- CompiledRegexRunner.cs
- DiscreteKeyFrames.cs
- DataAdapter.cs
- SafeFindHandle.cs
- TextFormatterContext.cs
- EntityContainerRelationshipSet.cs
- FlowLayoutSettings.cs
- ColorIndependentAnimationStorage.cs
- JapaneseCalendar.cs
- ProxyFragment.cs
- MouseGestureValueSerializer.cs
- HandledEventArgs.cs
- UnsafeNativeMethods.cs
- XDeferredAxisSource.cs
- ObjectStateEntryOriginalDbUpdatableDataRecord.cs
- XmlSerializationReader.cs
- PlacementWorkspace.cs
- AudioFormatConverter.cs
- AtomMaterializer.cs
- entityreference_tresulttype.cs
- FieldNameLookup.cs
- VerticalConnector.xaml.cs
- VisualProxy.cs
- DataGridDefaultColumnWidthTypeConverter.cs
- RelatedCurrencyManager.cs
- NavigationWindowAutomationPeer.cs
- APCustomTypeDescriptor.cs
- PersonalizationAdministration.cs
- NavigationPropertySingletonExpression.cs
- SimpleApplicationHost.cs
- DrawingGroup.cs
- TaiwanCalendar.cs
- CollectionsUtil.cs
- SmtpDateTime.cs
- PopupControlService.cs
- GrammarBuilderPhrase.cs
- ZipIOEndOfCentralDirectoryBlock.cs
- TreeView.cs
- ActivityMetadata.cs
- XmlValidatingReader.cs
- SafeLibraryHandle.cs
- ServicesUtilities.cs
- HashMembershipCondition.cs
- HttpCacheVaryByContentEncodings.cs
- SQlBooleanStorage.cs
- SmtpReplyReaderFactory.cs
- FontDialog.cs
- DataSourceControlBuilder.cs
- XmlComment.cs
- SelectedCellsChangedEventArgs.cs
- DataMisalignedException.cs
- LateBoundChannelParameterCollection.cs
- TabletCollection.cs
- HeaderedContentControl.cs
- AttachedPropertyBrowsableAttribute.cs
- Wizard.cs
- TextEditorCharacters.cs
- ObjectNotFoundException.cs
- ConfigXmlComment.cs
- ModifyActivitiesPropertyDescriptor.cs
- SystemIPInterfaceStatistics.cs
- PropertyGridView.cs
- TabItem.cs
- ProcessManager.cs
- BaseTreeIterator.cs
- MulticastOption.cs
- WebControl.cs
- XmlReturnWriter.cs
- SmtpLoginAuthenticationModule.cs
- DataDocumentXPathNavigator.cs
- MailSettingsSection.cs
- VersionUtil.cs