Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.ServiceModel.Discovery / System / ServiceModel / Discovery / AnnouncementEndpoint.cs / 1305376 / AnnouncementEndpoint.cs
//---------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------- namespace System.ServiceModel.Discovery { using System; using System.Runtime; using System.ServiceModel.Channels; using System.ServiceModel.Description; [Fx.Tag.XamlVisible(false)] public class AnnouncementEndpoint : ServiceEndpoint { TimeSpan maxAnnouncementDelay; DiscoveryVersion discoveryVersion; public AnnouncementEndpoint() : this(DiscoveryVersion.DefaultDiscoveryVersion) { } public AnnouncementEndpoint(Binding binding, EndpointAddress address) : this(DiscoveryVersion.DefaultDiscoveryVersion, binding, address) { } public AnnouncementEndpoint(DiscoveryVersion discoveryVersion) : this(discoveryVersion, null, null) { } public AnnouncementEndpoint(DiscoveryVersion discoveryVersion, Binding binding, EndpointAddress address) : base(GetAnnouncementContract(discoveryVersion)) { this.discoveryVersion = discoveryVersion; base.Address = address; base.Binding = binding; } public TimeSpan MaxAnnouncementDelay { get { return this.maxAnnouncementDelay; } set { TimeoutHelper.ThrowIfNegativeArgument(value, "value"); this.maxAnnouncementDelay = value; } } public DiscoveryVersion DiscoveryVersion { get { return this.discoveryVersion; } } static ContractDescription GetAnnouncementContract(DiscoveryVersion discoveryVersion) { if (discoveryVersion == null) { throw FxTrace.Exception.ArgumentNull("discoveryVersion"); } return discoveryVersion.Implementation.GetAnnouncementContract(); } } } // 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
- DataSetMappper.cs
- AsyncStreamReader.cs
- FixedSOMLineCollection.cs
- DecoderBestFitFallback.cs
- _NtlmClient.cs
- DataGridViewRowCollection.cs
- DataTableReader.cs
- HttpContextBase.cs
- _NativeSSPI.cs
- XsdDataContractImporter.cs
- SettingsPropertyIsReadOnlyException.cs
- OciHandle.cs
- XPathDocumentBuilder.cs
- SqlFunctionAttribute.cs
- PageContentCollection.cs
- PersonalizationStateInfoCollection.cs
- TextMarkerSource.cs
- AssemblyBuilderData.cs
- TreeIterator.cs
- JavaScriptSerializer.cs
- RadioButtonList.cs
- NGCSerializationManager.cs
- NetworkStream.cs
- OptimalBreakSession.cs
- StylusPointProperty.cs
- StrokeNodeData.cs
- GlyphRunDrawing.cs
- WindowsGraphics2.cs
- EasingKeyFrames.cs
- BooleanConverter.cs
- ItemsControlAutomationPeer.cs
- IdleTimeoutMonitor.cs
- SimpleHandlerBuildProvider.cs
- HttpModuleAction.cs
- FontWeights.cs
- IdentityNotMappedException.cs
- VerificationAttribute.cs
- ConfigurationManagerInternal.cs
- SQLBytes.cs
- XmlFormatExtensionAttribute.cs
- documentsequencetextcontainer.cs
- DataGridViewDesigner.cs
- smtpconnection.cs
- MessageEnumerator.cs
- IWorkflowDebuggerService.cs
- TimeSpanFormat.cs
- CallTemplateAction.cs
- ConnectionProviderAttribute.cs
- WizardPanelChangingEventArgs.cs
- GridPatternIdentifiers.cs
- ServiceModelSecurityTokenRequirement.cs
- CellParagraph.cs
- DesignerActionPropertyItem.cs
- Attributes.cs
- XmlSortKey.cs
- DataServiceKeyAttribute.cs
- StrokeSerializer.cs
- XmlImplementation.cs
- SecurityKeyUsage.cs
- ColorInterpolationModeValidation.cs
- initElementDictionary.cs
- RequestCacheValidator.cs
- ConnectionManagementSection.cs
- MultipleCopiesCollection.cs
- RequestBringIntoViewEventArgs.cs
- Util.cs
- Rules.cs
- TextEvent.cs
- ChannelSinkStacks.cs
- FixedHighlight.cs
- VideoDrawing.cs
- DesignerVerb.cs
- WindowsToolbarItemAsMenuItem.cs
- Util.cs
- CheckBox.cs
- IconHelper.cs
- HitTestWithPointDrawingContextWalker.cs
- GradientStopCollection.cs
- CommonProperties.cs
- SignatureToken.cs
- PageCache.cs
- SafeSystemMetrics.cs
- XmlHierarchicalEnumerable.cs
- BypassElement.cs
- FixedFindEngine.cs
- Memoizer.cs
- FlowDocumentReader.cs
- RequestUriProcessor.cs
- LocalValueEnumerator.cs
- Metadata.cs
- SpecialTypeDataContract.cs
- DataGridHeaderBorder.cs
- Material.cs
- PluralizationService.cs
- UnsafeNativeMethods.cs
- SapiGrammar.cs
- unitconverter.cs
- CodeComment.cs
- ToolStripItemImageRenderEventArgs.cs
- MaskDesignerDialog.cs