Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.ServiceModel.Discovery / System / ServiceModel / Discovery / VersionCD1 / FindCriteriaCD1.cs / 1305376 / FindCriteriaCD1.cs
//---------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------- namespace System.ServiceModel.Discovery.VersionCD1 { using System.Runtime; using System.Xml; using System.Xml.Schema; using System.Xml.Serialization; [XmlSchemaProvider("GetSchema")] [Fx.Tag.XamlVisible(false)] public class FindCriteriaCD1 : IXmlSerializable { FindCriteria findCriteria; FindCriteriaCD1() { this.findCriteria = new FindCriteria(); } FindCriteriaCD1(FindCriteria findCriteria) { this.findCriteria = findCriteria; } public static FindCriteriaCD1 FromFindCriteria(FindCriteria findCriteria) { if (findCriteria == null) { throw FxTrace.Exception.ArgumentNull("findCriteria"); } return new FindCriteriaCD1(findCriteria); } public static XmlQualifiedName GetSchema(XmlSchemaSet schemaSet) { if (schemaSet == null) { throw FxTrace.Exception.ArgumentNull("schemaSet"); } return SchemaUtility.EnsureProbeSchema(DiscoveryVersion.WSDiscoveryCD1, schemaSet); } public FindCriteria ToFindCriteria() { return this.findCriteria; } public XmlSchema GetSchema() { return null; } [Fx.Tag.InheritThrows(From = "ReadFrom", FromDeclaringType = typeof(FindCriteria))] public void ReadXml(XmlReader reader) { this.findCriteria.ReadFrom(DiscoveryVersion.WSDiscoveryCD1, reader); } public void WriteXml(XmlWriter writer) { this.findCriteria.WriteTo(DiscoveryVersion.WSDiscoveryCD1, writer); } } } // 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
- ActiveXHelper.cs
- ClientData.cs
- ISessionStateStore.cs
- ObjectDisposedException.cs
- ServiceReflector.cs
- ListViewInsertionMark.cs
- JoinCqlBlock.cs
- WizardPanelChangingEventArgs.cs
- DependencyPropertyAttribute.cs
- MgmtResManager.cs
- Button.cs
- UndoManager.cs
- ImageKeyConverter.cs
- DaylightTime.cs
- RubberbandSelector.cs
- ObjectConverter.cs
- VisualSerializer.cs
- _CacheStreams.cs
- ExtentJoinTreeNode.cs
- OAVariantLib.cs
- AVElementHelper.cs
- RenderTargetBitmap.cs
- InvokePatternIdentifiers.cs
- EndpointPerformanceCounters.cs
- PreviewKeyDownEventArgs.cs
- VBIdentifierTrimConverter.cs
- SystemFonts.cs
- ToolboxComponentsCreatedEventArgs.cs
- Visitors.cs
- StatusBarAutomationPeer.cs
- FtpRequestCacheValidator.cs
- ServiceEndpointElement.cs
- DoWorkEventArgs.cs
- SkewTransform.cs
- MsmqBindingMonitor.cs
- CancelAsyncOperationRequest.cs
- StrokeNodeData.cs
- XPathNodeInfoAtom.cs
- ChangeBlockUndoRecord.cs
- GetWinFXPath.cs
- versioninfo.cs
- SecurityResources.cs
- HtmlInputCheckBox.cs
- listitem.cs
- TextView.cs
- WebPartAddingEventArgs.cs
- VarRemapper.cs
- PagesChangedEventArgs.cs
- TimeSpanValidatorAttribute.cs
- IgnoreDeviceFilterElement.cs
- XmlDesigner.cs
- CompiledXpathExpr.cs
- MetadataItemSerializer.cs
- RequestDescription.cs
- XmlSchemaDatatype.cs
- DataGridViewCellParsingEventArgs.cs
- EnumerableRowCollectionExtensions.cs
- RegexFCD.cs
- SuppressedPackageProperties.cs
- XPathNode.cs
- Invariant.cs
- HttpListenerPrefixCollection.cs
- WebPartEditorOkVerb.cs
- ToolStripDropDownItemDesigner.cs
- HtmlShim.cs
- GeneratedCodeAttribute.cs
- CommandBinding.cs
- HtmlEncodedRawTextWriter.cs
- LogWriteRestartAreaState.cs
- DataGridColumn.cs
- DataGridItem.cs
- DataGridColumnHeadersPresenterAutomationPeer.cs
- DataListItemEventArgs.cs
- BitmapCacheBrush.cs
- SortedList.cs
- StrokeFIndices.cs
- ProgressPage.cs
- VirtualDirectoryMappingCollection.cs
- XsdDuration.cs
- SettingsPropertyWrongTypeException.cs
- StrongNameKeyPair.cs
- SecurityState.cs
- MemberInfoSerializationHolder.cs
- SwitchElementsCollection.cs
- RequestQueryParser.cs
- XPathScanner.cs
- UIElementCollection.cs
- ProfessionalColorTable.cs
- ToolStripPanelRow.cs
- JavaScriptObjectDeserializer.cs
- DataGridAutomationPeer.cs
- EntityDataSourceDesigner.cs
- FunctionQuery.cs
- Timer.cs
- Cursors.cs
- Attachment.cs
- DetailsViewDeletedEventArgs.cs
- TimeBoundedCache.cs
- Set.cs
- NetworkInformationPermission.cs