Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.ServiceModel.Discovery / System / ServiceModel / Discovery / VersionApril2005 / FindCriteriaApril2005.cs / 1305376 / FindCriteriaApril2005.cs
//---------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------- namespace System.ServiceModel.Discovery.VersionApril2005 { using System.Runtime; using System.Xml; using System.Xml.Schema; using System.Xml.Serialization; [XmlSchemaProvider("GetSchema")] [Fx.Tag.XamlVisible(false)] public class FindCriteriaApril2005 : IXmlSerializable { FindCriteria findCriteria; FindCriteriaApril2005() { this.findCriteria = new FindCriteria(); } FindCriteriaApril2005(FindCriteria findCriteria) { this.findCriteria = findCriteria; } public static FindCriteriaApril2005 FromFindCriteria(FindCriteria findCriteria) { if (findCriteria == null) { throw FxTrace.Exception.ArgumentNull("findCriteria"); } return new FindCriteriaApril2005(findCriteria); } public static XmlQualifiedName GetSchema(XmlSchemaSet schemaSet) { if (schemaSet == null) { throw FxTrace.Exception.ArgumentNull("schemaSet"); } return SchemaUtility.EnsureProbeSchema(DiscoveryVersion.WSDiscoveryApril2005, 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.WSDiscoveryApril2005, reader); } public void WriteXml(XmlWriter writer) { this.findCriteria.WriteTo(DiscoveryVersion.WSDiscoveryApril2005, 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
- EntityModelSchemaGenerator.cs
- OleServicesContext.cs
- XmlObjectSerializerWriteContext.cs
- Zone.cs
- DataGridViewCellContextMenuStripNeededEventArgs.cs
- CodeTypeDeclarationCollection.cs
- BuildProviderCollection.cs
- BrowsableAttribute.cs
- TheQuery.cs
- DesignTimeValidationFeature.cs
- KeyConstraint.cs
- ProfileManager.cs
- TraceContextRecord.cs
- StateWorkerRequest.cs
- SqlIdentifier.cs
- CodeSubDirectory.cs
- PeerNearMe.cs
- XmlAnyAttributeAttribute.cs
- DependencyPropertyKey.cs
- QueryOperator.cs
- EndPoint.cs
- HelpInfo.cs
- HeaderFilter.cs
- ScrollContentPresenter.cs
- UnsafeNativeMethodsTablet.cs
- BindingSource.cs
- WebPartConnectionsCancelEventArgs.cs
- XmlSchemaResource.cs
- MouseOverProperty.cs
- Point3D.cs
- HttpStaticObjectsCollectionWrapper.cs
- DBSqlParserTableCollection.cs
- DropDownList.cs
- ScriptIgnoreAttribute.cs
- LineSegment.cs
- MessageDecoder.cs
- BitmapFrame.cs
- XmlNode.cs
- XpsSerializerWriter.cs
- Lease.cs
- AggregatePushdown.cs
- PermissionSetEnumerator.cs
- XmlHierarchicalEnumerable.cs
- ValidateNames.cs
- HtmlFormParameterReader.cs
- SafeLocalMemHandle.cs
- HwndMouseInputProvider.cs
- LockCookie.cs
- NonceToken.cs
- FontWeights.cs
- WindowsEditBox.cs
- Random.cs
- DataBindingCollection.cs
- HttpWebRequest.cs
- JsonObjectDataContract.cs
- StylusOverProperty.cs
- ProfilePropertyMetadata.cs
- DataGridViewColumnEventArgs.cs
- sqlstateclientmanager.cs
- StorageAssociationTypeMapping.cs
- PersonalizationStateInfo.cs
- XMLSchema.cs
- IDQuery.cs
- SortedDictionary.cs
- OleDbTransaction.cs
- PreloadedPackages.cs
- Subset.cs
- DeclaredTypeValidator.cs
- Error.cs
- NamespaceList.cs
- RMEnrollmentPage3.cs
- DataGridPageChangedEventArgs.cs
- ServicesExceptionNotHandledEventArgs.cs
- ECDiffieHellmanCng.cs
- DropDownButton.cs
- DependencyPropertyKey.cs
- SamlDoNotCacheCondition.cs
- PeerApplication.cs
- PageSetupDialog.cs
- DocumentSchemaValidator.cs
- OdbcPermission.cs
- ProcessThreadCollection.cs
- Overlapped.cs
- ScriptServiceAttribute.cs
- Literal.cs
- RotateTransform3D.cs
- StoreItemCollection.cs
- TypeUnloadedException.cs
- TableLayoutStyle.cs
- CompiledXpathExpr.cs
- HttpResponseHeader.cs
- WorkflowInstance.cs
- ApplicationSecurityInfo.cs
- ComplexPropertyEntry.cs
- MimeMapping.cs
- CommonObjectSecurity.cs
- ListViewUpdatedEventArgs.cs
- HierarchicalDataTemplate.cs
- SystemUnicastIPAddressInformation.cs
- ConfigurationCollectionAttribute.cs