Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.ServiceModel.Discovery / System / ServiceModel / Discovery / FindRequestContext.cs / 1305376 / FindRequestContext.cs
//----------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
//---------------------------------------------------------------
namespace System.ServiceModel.Discovery
{
using System.Runtime;
using System.Collections.ObjectModel;
[Fx.Tag.XamlVisible(false)]
public class FindRequestContext
{
readonly FindCriteria criteria;
protected FindRequestContext(FindCriteria criteria)
{
Fx.Assert(criteria != null, "The criteria must be non null.");
this.criteria = criteria;
}
public FindCriteria Criteria
{
get
{
return this.criteria;
}
}
public void AddMatchingEndpoint(EndpointDiscoveryMetadata matchingEndpoint)
{
if (matchingEndpoint == null)
{
throw FxTrace.Exception.ArgumentNull("matchingEndpoint");
}
this.OnAddMatchingEndpoint(matchingEndpoint);
}
protected virtual void OnAddMatchingEndpoint(EndpointDiscoveryMetadata matchingEndpoint)
{
}
}
}
// 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
- NotFiniteNumberException.cs
- WindowPatternIdentifiers.cs
- AstTree.cs
- HwndKeyboardInputProvider.cs
- TreeViewImageIndexConverter.cs
- XmlDownloadManager.cs
- MetabaseServerConfig.cs
- CaseInsensitiveOrdinalStringComparer.cs
- CompilationRelaxations.cs
- MarkupCompiler.cs
- NativeObjectSecurity.cs
- IIS7WorkerRequest.cs
- XmlSchemaFacet.cs
- SynchronizingStream.cs
- SqlBulkCopyColumnMappingCollection.cs
- BaseParagraph.cs
- UnsafeNativeMethods.cs
- XmlRawWriterWrapper.cs
- ListBoxItemWrapperAutomationPeer.cs
- SerialReceived.cs
- BrowserCapabilitiesCodeGenerator.cs
- DecimalAnimation.cs
- ManagedFilter.cs
- AutomationProperties.cs
- RoleExceptions.cs
- DefaultValidator.cs
- DataSet.cs
- SizeChangedEventArgs.cs
- TimerElapsedEvenArgs.cs
- KoreanCalendar.cs
- BStrWrapper.cs
- StringKeyFrameCollection.cs
- FacetDescriptionElement.cs
- DCSafeHandle.cs
- TraceHandler.cs
- CompletionProxy.cs
- RequiredAttributeAttribute.cs
- AnnotationResourceChangedEventArgs.cs
- WebConvert.cs
- MimePart.cs
- _AcceptOverlappedAsyncResult.cs
- InvalidFilterCriteriaException.cs
- DesignerAttribute.cs
- Guid.cs
- AttributeConverter.cs
- HostedElements.cs
- AutomationPeer.cs
- HttpFileCollection.cs
- EntityContainer.cs
- HandlerBase.cs
- GeometryHitTestResult.cs
- PriorityQueue.cs
- Vertex.cs
- EdmValidator.cs
- CancelEventArgs.cs
- DBSqlParserTable.cs
- PipelineModuleStepContainer.cs
- TreeNodeConverter.cs
- SecurityDocument.cs
- XmlAnyAttributeAttribute.cs
- PackagePartCollection.cs
- StrokeNode.cs
- SafeEventLogWriteHandle.cs
- UnconditionalPolicy.cs
- DBDataPermissionAttribute.cs
- TypeProvider.cs
- MessageAction.cs
- IODescriptionAttribute.cs
- SqlProviderServices.cs
- FrameworkElementFactory.cs
- Grid.cs
- DiscoveryMessageSequenceCD1.cs
- Content.cs
- ColorIndependentAnimationStorage.cs
- SchemaMapping.cs
- ListViewDeletedEventArgs.cs
- ColumnWidthChangedEvent.cs
- NameValueFileSectionHandler.cs
- CancelEventArgs.cs
- DelegateSerializationHolder.cs
- IndexedGlyphRun.cs
- OverflowException.cs
- StaticSiteMapProvider.cs
- HtmlTitle.cs
- TabControlEvent.cs
- FixedElement.cs
- BooleanFunctions.cs
- Timeline.cs
- AVElementHelper.cs
- RSAPKCS1KeyExchangeFormatter.cs
- TdsParserSafeHandles.cs
- InstalledVoice.cs
- safex509handles.cs
- BamlMapTable.cs
- AddInPipelineAttributes.cs
- WaitHandleCannotBeOpenedException.cs
- AnnotationAuthorChangedEventArgs.cs
- CodeCommentStatementCollection.cs
- ProjectionPlanCompiler.cs
- ApplicationInfo.cs