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
- CodeCatchClauseCollection.cs
- metadatamappinghashervisitor.cs
- AttributeEmitter.cs
- FilePrompt.cs
- SecurityKeyIdentifierClause.cs
- TypeEnumerableViewSchema.cs
- CollectionBase.cs
- MemberInfoSerializationHolder.cs
- TextPenaltyModule.cs
- ToolStripRenderer.cs
- ValidationSummary.cs
- BitArray.cs
- AlphaSortedEnumConverter.cs
- Message.cs
- XmlElementCollection.cs
- DataGridCommandEventArgs.cs
- RestClientProxyHandler.cs
- SizeAnimation.cs
- BuildProviderAppliesToAttribute.cs
- WebServiceResponseDesigner.cs
- Literal.cs
- TextBlockAutomationPeer.cs
- XmlWrappingWriter.cs
- TextUtf8RawTextWriter.cs
- ContentFilePart.cs
- JobDuplex.cs
- SQLDecimal.cs
- WebPartConnectionsConfigureVerb.cs
- DataControlFieldCell.cs
- ConstructorBuilder.cs
- XmlSchemaSequence.cs
- CollectionViewGroupRoot.cs
- PolicyManager.cs
- DBCommandBuilder.cs
- PrintEvent.cs
- FamilyCollection.cs
- ComponentConverter.cs
- PagedDataSource.cs
- ComNativeDescriptor.cs
- SqlCharStream.cs
- NativeMethods.cs
- DataSetMappper.cs
- DataServiceQueryException.cs
- SqlCacheDependency.cs
- EditCommandColumn.cs
- OleDbConnectionPoolGroupProviderInfo.cs
- BulletedList.cs
- XmlSchemaInfo.cs
- HttpApplicationStateBase.cs
- DataGridViewColumnTypePicker.cs
- CallbackDebugBehavior.cs
- Module.cs
- ToolStripSeparatorRenderEventArgs.cs
- XmlObjectSerializerWriteContextComplexJson.cs
- StylusDownEventArgs.cs
- SHA256Managed.cs
- SmtpDigestAuthenticationModule.cs
- NetPipeSectionData.cs
- CompilerGlobalScopeAttribute.cs
- CellRelation.cs
- PolicyManager.cs
- CultureData.cs
- EntityClassGenerator.cs
- AuthenticatedStream.cs
- WriteFileContext.cs
- TakeOrSkipQueryOperator.cs
- DocumentSequenceHighlightLayer.cs
- ConvertEvent.cs
- IndentedTextWriter.cs
- EmulateRecognizeCompletedEventArgs.cs
- SpoolingTask.cs
- listitem.cs
- DragDropManager.cs
- NetMsmqSecurityMode.cs
- ApplicationSecurityInfo.cs
- PageTheme.cs
- LogEntry.cs
- CheckoutException.cs
- CompilerTypeWithParams.cs
- EventRoute.cs
- CqlErrorHelper.cs
- SQLMoneyStorage.cs
- TextSearch.cs
- ObjectDataSourceChooseMethodsPanel.cs
- SelectionEditingBehavior.cs
- Expander.cs
- ConnectionPointGlyph.cs
- CheckBoxStandardAdapter.cs
- TextEndOfParagraph.cs
- SurrogateSelector.cs
- WebScriptEndpointElement.cs
- InfoCardRSACryptoProvider.cs
- DataGridViewCellValueEventArgs.cs
- ProfileManager.cs
- SqlDataRecord.cs
- IdentifierCreationService.cs
- figurelength.cs
- ControlTemplate.cs
- TimelineClockCollection.cs
- FixedTextSelectionProcessor.cs