Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.ServiceModel.Discovery / System / ServiceModel / Discovery / FindResponse.cs / 1305376 / FindResponse.cs
//---------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------- namespace System.ServiceModel.Discovery { using System.Collections.Generic; using System.Collections.ObjectModel; using System.Runtime; using SR2 = System.ServiceModel.Discovery.SR; [Fx.Tag.XamlVisible(false)] public class FindResponse { DictionarymessageSequenceTable; Collection endpoints; internal FindResponse() { this.endpoints = new Collection (); this.messageSequenceTable = new Dictionary (); } public Collection Endpoints { get { return this.endpoints; } } public DiscoveryMessageSequence GetMessageSequence(EndpointDiscoveryMetadata endpointDiscoveryMetadata) { if (endpointDiscoveryMetadata == null) { throw FxTrace.Exception.ArgumentNull("endpointDiscoveryMetadata"); } DiscoveryMessageSequence messageSequence = null; if (!this.messageSequenceTable.TryGetValue(endpointDiscoveryMetadata, out messageSequence)) { throw FxTrace.Exception.Argument("endpointDiscoveryMetadata", SR2.DiscoveryFindResponseMessageSequenceNotFound); } return messageSequence; } internal void AddDiscoveredEndpoint(EndpointDiscoveryMetadata endpointDiscoveryMetadata, DiscoveryMessageSequence messageSequence) { this.messageSequenceTable.Add(endpointDiscoveryMetadata, messageSequence); this.endpoints.Add(endpointDiscoveryMetadata); } } } // 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
- StorageMappingItemCollection.cs
- UnmanagedBitmapWrapper.cs
- WebPartAddingEventArgs.cs
- xsdvalidator.cs
- HiddenFieldPageStatePersister.cs
- sitestring.cs
- DecoratedNameAttribute.cs
- Dynamic.cs
- CodeExpressionCollection.cs
- unsafenativemethodstextservices.cs
- OpenTypeLayoutCache.cs
- DataGridViewRowHeightInfoNeededEventArgs.cs
- XmlKeywords.cs
- followingquery.cs
- NavigationPropertyEmitter.cs
- ProgressBarBrushConverter.cs
- ElapsedEventArgs.cs
- EdmScalarPropertyAttribute.cs
- WorkflowTransactionOptions.cs
- PropertyCondition.cs
- DNS.cs
- AddInBase.cs
- CompatibleIComparer.cs
- StreamWriter.cs
- ConvertersCollection.cs
- SchemaSetCompiler.cs
- MenuItem.cs
- StylusOverProperty.cs
- NetworkInformationPermission.cs
- PenThreadWorker.cs
- PairComparer.cs
- IPPacketInformation.cs
- DocumentPageHost.cs
- WebColorConverter.cs
- FixedHyperLink.cs
- ButtonChrome.cs
- StrokeNodeData.cs
- TimerElapsedEvenArgs.cs
- StylesEditorDialog.cs
- ResolveNameEventArgs.cs
- QuotaThrottle.cs
- XmlSchemaExporter.cs
- PathFigureCollectionValueSerializer.cs
- EdmError.cs
- OleDbEnumerator.cs
- ExclusiveTcpTransportManager.cs
- DependsOnAttribute.cs
- FixedDocumentSequencePaginator.cs
- TableTextElementCollectionInternal.cs
- CqlErrorHelper.cs
- Part.cs
- GlyphCache.cs
- DataContractSerializerFaultFormatter.cs
- SpecialNameAttribute.cs
- NativeConfigurationLoader.cs
- IdentityHolder.cs
- StyleSelector.cs
- ReflectionPermission.cs
- PieceDirectory.cs
- COM2ICategorizePropertiesHandler.cs
- ProcessThreadCollection.cs
- HandlerMappingMemo.cs
- EventProvider.cs
- SqlFacetAttribute.cs
- SmtpLoginAuthenticationModule.cs
- EntityContainerAssociationSetEnd.cs
- IsolatedStorageFilePermission.cs
- TdsParserSessionPool.cs
- PropertyDescriptorGridEntry.cs
- PenThreadWorker.cs
- ReflectPropertyDescriptor.cs
- UIElement.cs
- DisableDpiAwarenessAttribute.cs
- UpDownBase.cs
- EventProxy.cs
- ObjectHandle.cs
- IItemProperties.cs
- SqlConnectionString.cs
- InheritedPropertyChangedEventArgs.cs
- EntityKeyElement.cs
- ComponentGlyph.cs
- OptimalTextSource.cs
- TreeView.cs
- ImageListUtils.cs
- processwaithandle.cs
- DataGridViewComponentPropertyGridSite.cs
- SHA384Managed.cs
- Internal.cs
- ConnectionPoint.cs
- MessageAction.cs
- HttpHandlersSection.cs
- Grant.cs
- AnnotationComponentChooser.cs
- CompilerCollection.cs
- CaseInsensitiveOrdinalStringComparer.cs
- UInt32.cs
- PropertyGrid.cs
- StatusBarDrawItemEvent.cs
- ResizeGrip.cs
- SymbolMethod.cs