Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.ServiceModel.Discovery / System / ServiceModel / Discovery / Version11 / FindCriteria11.cs / 1305376 / FindCriteria11.cs
//---------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------- namespace System.ServiceModel.Discovery.Version11 { using System.Runtime; using System.Xml; using System.Xml.Schema; using System.Xml.Serialization; [XmlSchemaProvider("GetSchema")] [Fx.Tag.XamlVisible(false)] public class FindCriteria11 : IXmlSerializable { FindCriteria findCriteria; FindCriteria11() { this.findCriteria = new FindCriteria(); } FindCriteria11(FindCriteria findCriteria) { this.findCriteria = findCriteria; } public static FindCriteria11 FromFindCriteria(FindCriteria findCriteria) { if (findCriteria == null) { throw FxTrace.Exception.ArgumentNull("findCriteria"); } return new FindCriteria11(findCriteria); } public static XmlQualifiedName GetSchema(XmlSchemaSet schemaSet) { if (schemaSet == null) { throw FxTrace.Exception.ArgumentNull("schemaSet"); } return SchemaUtility.EnsureProbeSchema(DiscoveryVersion.WSDiscovery11, 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.WSDiscovery11, reader); } public void WriteXml(XmlWriter writer) { this.findCriteria.WriteTo(DiscoveryVersion.WSDiscovery11, 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
- XmlQueryTypeFactory.cs
- PeerUnsafeNativeCryptMethods.cs
- HostingPreferredMapPath.cs
- StructuralType.cs
- FontInfo.cs
- SessionEndingCancelEventArgs.cs
- SizeKeyFrameCollection.cs
- CompositeScriptReferenceEventArgs.cs
- AlphaSortedEnumConverter.cs
- FontFamilyValueSerializer.cs
- FactoryMaker.cs
- ILGenerator.cs
- ProfileSettings.cs
- FixedBufferAttribute.cs
- DataRelation.cs
- MasterPageCodeDomTreeGenerator.cs
- UmAlQuraCalendar.cs
- AttachedPropertyBrowsableWhenAttributePresentAttribute.cs
- FixedSOMImage.cs
- BitSet.cs
- OpenTypeLayoutCache.cs
- PerformanceCountersBase.cs
- XmlSchemaAny.cs
- MatrixKeyFrameCollection.cs
- PathSegmentCollection.cs
- MiniModule.cs
- LookupNode.cs
- DefinitionUpdate.cs
- BufferedReadStream.cs
- BamlCollectionHolder.cs
- MultiDataTrigger.cs
- ObjectHandle.cs
- GridPattern.cs
- ServiceModelExtensionElement.cs
- DesignerVerbCollection.cs
- WeakHashtable.cs
- XslCompiledTransform.cs
- CounterCreationData.cs
- CodeParameterDeclarationExpression.cs
- GridViewPageEventArgs.cs
- TraceLog.cs
- ManipulationDelta.cs
- Keywords.cs
- ToolboxItemFilterAttribute.cs
- TypefaceMap.cs
- WebPartEditorApplyVerb.cs
- TypeAccessException.cs
- GeometryConverter.cs
- AtomPub10ServiceDocumentFormatter.cs
- ErrorFormatter.cs
- Profiler.cs
- TextDpi.cs
- WebRequestModulesSection.cs
- ComboBoxItem.cs
- DomainLiteralReader.cs
- OracleConnection.cs
- CodeTypeDelegate.cs
- Column.cs
- DockProviderWrapper.cs
- Encoder.cs
- GridItemPatternIdentifiers.cs
- ConfigXmlWhitespace.cs
- Contracts.cs
- CatalogPart.cs
- TaskFileService.cs
- CacheForPrimitiveTypes.cs
- InfoCardUIAgent.cs
- ContextQuery.cs
- PagedControl.cs
- SoapAttributes.cs
- PackageFilter.cs
- ResXResourceSet.cs
- DynamicUpdateCommand.cs
- DateTime.cs
- ValidatingPropertiesEventArgs.cs
- CatalogPart.cs
- RunWorkerCompletedEventArgs.cs
- Missing.cs
- SafeThreadHandle.cs
- TextTreeInsertElementUndoUnit.cs
- BamlResourceSerializer.cs
- Function.cs
- SourceFilter.cs
- ConstraintCollection.cs
- TimeManager.cs
- UInt32Converter.cs
- ResourcesBuildProvider.cs
- Util.cs
- CachedBitmap.cs
- Empty.cs
- UnsafeNativeMethods.cs
- querybuilder.cs
- BitVector32.cs
- TemplateNameScope.cs
- XXXInfos.cs
- FamilyMap.cs
- RegexMatch.cs
- SqlServices.cs
- EntityParameter.cs
- CompilerTypeWithParams.cs