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
- ThemeDirectoryCompiler.cs
- TextBreakpoint.cs
- TimeZone.cs
- KeyGestureConverter.cs
- RequestResizeEvent.cs
- httpstaticobjectscollection.cs
- EntityDataSourceEntityTypeFilterItem.cs
- storepermissionattribute.cs
- DataGridViewRowCollection.cs
- DataGridViewRow.cs
- InvalidCastException.cs
- BitmapDecoder.cs
- Accessible.cs
- unsafeIndexingFilterStream.cs
- PropertyGridCommands.cs
- X509KeyIdentifierClauseType.cs
- ResolveResponseInfo.cs
- TreeNodeCollection.cs
- AppModelKnownContentFactory.cs
- TypeRefElement.cs
- Ticks.cs
- ReadOnlyAttribute.cs
- ItemContainerGenerator.cs
- SqlMetaData.cs
- SelectorAutomationPeer.cs
- HttpListenerPrefixCollection.cs
- Subset.cs
- InputMethodStateTypeInfo.cs
- AggregateNode.cs
- SoapEnumAttribute.cs
- DataViewSetting.cs
- ProcessThreadCollection.cs
- DataColumnMappingCollection.cs
- _FixedSizeReader.cs
- DiscoveryExceptionDictionary.cs
- Registry.cs
- ByteAnimationUsingKeyFrames.cs
- TreeNodeConverter.cs
- WorkflowRuntimeService.cs
- DefaultAsyncDataDispatcher.cs
- MultipleViewPattern.cs
- DataRowChangeEvent.cs
- Timeline.cs
- OptimalTextSource.cs
- ScaleTransform3D.cs
- GridViewColumn.cs
- CacheRequest.cs
- StructuredTypeEmitter.cs
- StringUtil.cs
- ActivityStateRecord.cs
- ThreadSafeList.cs
- BaseDataList.cs
- CompoundFileIOPermission.cs
- HMACSHA512.cs
- LineInfo.cs
- MimeTypePropertyAttribute.cs
- SessionStateContainer.cs
- InputMethod.cs
- DrawItemEvent.cs
- AlignmentXValidation.cs
- RegexCaptureCollection.cs
- PathStreamGeometryContext.cs
- ServiceElement.cs
- StylusPlugInCollection.cs
- OutOfMemoryException.cs
- LocalFileSettingsProvider.cs
- CachedCompositeFamily.cs
- FontResourceCache.cs
- TextElementCollectionHelper.cs
- File.cs
- BooleanExpr.cs
- MimeAnyImporter.cs
- ResourceExpression.cs
- fixedPageContentExtractor.cs
- Converter.cs
- StructureChangedEventArgs.cs
- DataGridViewRow.cs
- ObjectTag.cs
- Stopwatch.cs
- XmlEntityReference.cs
- _NestedMultipleAsyncResult.cs
- _ListenerResponseStream.cs
- MLangCodePageEncoding.cs
- SerTrace.cs
- XPathNavigator.cs
- ImageListUtils.cs
- DataGridViewRowsRemovedEventArgs.cs
- AuthenticationService.cs
- XmlSchemaRedefine.cs
- DataGridItem.cs
- SecurityException.cs
- DateTimeOffsetConverter.cs
- ServiceNameCollection.cs
- XmlCharCheckingReader.cs
- GroupItemAutomationPeer.cs
- FixedElement.cs
- Timer.cs
- HostAdapter.cs
- WmlFormAdapter.cs
- TreeWalker.cs