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
- DrawingState.cs
- WindowsEditBox.cs
- AutoGeneratedFieldProperties.cs
- BaseProcessor.cs
- PolicyException.cs
- _UriSyntax.cs
- PersonalizationProvider.cs
- XmlNodeChangedEventArgs.cs
- RegexRunner.cs
- ListMarkerSourceInfo.cs
- ParserOptions.cs
- StagingAreaInputItem.cs
- TextTreeDeleteContentUndoUnit.cs
- Single.cs
- OracleRowUpdatedEventArgs.cs
- SafeBitVector32.cs
- SHA1Managed.cs
- ControlBuilderAttribute.cs
- TemplatedMailWebEventProvider.cs
- TextOnlyOutput.cs
- SettingsAttributeDictionary.cs
- ColorConvertedBitmapExtension.cs
- GridViewColumnCollectionChangedEventArgs.cs
- SystemIPInterfaceStatistics.cs
- Control.cs
- TreeViewCancelEvent.cs
- ModelFunction.cs
- MenuStrip.cs
- ScrollBar.cs
- TargetConverter.cs
- NamespaceEmitter.cs
- TileBrush.cs
- UnmanagedHandle.cs
- PositiveTimeSpanValidatorAttribute.cs
- PropertyToken.cs
- IxmlLineInfo.cs
- ClientConvert.cs
- AdPostCacheSubstitution.cs
- Viewport2DVisual3D.cs
- WeakReferenceList.cs
- StyleConverter.cs
- TrackingDataItemValue.cs
- CodeValidator.cs
- TimelineGroup.cs
- CompiledIdentityConstraint.cs
- CompiledRegexRunnerFactory.cs
- PermissionSetEnumerator.cs
- StorageEntityTypeMapping.cs
- SqlParameter.cs
- QuaternionKeyFrameCollection.cs
- SecurityTokenInclusionMode.cs
- KnownIds.cs
- UserControlAutomationPeer.cs
- DataGridViewSelectedColumnCollection.cs
- XmlIlGenerator.cs
- OutputCacheSection.cs
- CompositeDuplexBindingElement.cs
- CardSpaceSelector.cs
- CodeIdentifier.cs
- _NativeSSPI.cs
- ReadOnlyDictionary.cs
- KeyManager.cs
- OracleBFile.cs
- COM2PropertyBuilderUITypeEditor.cs
- HttpConfigurationContext.cs
- DataGridRow.cs
- TabControlEvent.cs
- ModelVisual3D.cs
- StrokeIntersection.cs
- ContainerAction.cs
- RenamedEventArgs.cs
- ReadOnlyHierarchicalDataSourceView.cs
- WebControl.cs
- QuaternionConverter.cs
- EntityException.cs
- EnumUnknown.cs
- ButtonDesigner.cs
- PrintingPermission.cs
- EmptyQuery.cs
- DuplicateWaitObjectException.cs
- WebEventCodes.cs
- TranslateTransform.cs
- TypeUtils.cs
- HierarchicalDataTemplate.cs
- CheckedListBox.cs
- ScrollBar.cs
- Inflater.cs
- CommonObjectSecurity.cs
- HandleValueEditor.cs
- ControllableStoryboardAction.cs
- _StreamFramer.cs
- MediaPlayerState.cs
- CfgParser.cs
- CommandID.cs
- BuildResultCache.cs
- PartialCachingControl.cs
- Span.cs
- SyndicationDeserializer.cs
- WindowsToolbar.cs
- SQLByte.cs