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
- OneOf.cs
- SqlCacheDependencyDatabaseCollection.cs
- SerializeAbsoluteContext.cs
- HtmlTableCell.cs
- EntityDataReader.cs
- ObjectDataSourceMethodEventArgs.cs
- HelloMessage11.cs
- ErrorStyle.cs
- JpegBitmapEncoder.cs
- WebPartAuthorizationEventArgs.cs
- SocketConnection.cs
- MediaScriptCommandRoutedEventArgs.cs
- UserPreferenceChangingEventArgs.cs
- CommandLibraryHelper.cs
- Funcletizer.cs
- QuaternionAnimation.cs
- ObjectListShowCommandsEventArgs.cs
- HttpsTransportElement.cs
- WindowsScroll.cs
- FlagPanel.cs
- ExpressionValueEditor.cs
- SkinBuilder.cs
- EventLogPermissionAttribute.cs
- KeyboardDevice.cs
- TypeUnloadedException.cs
- NativeMethods.cs
- DbParameterCollectionHelper.cs
- KeyProperty.cs
- EntityConnectionStringBuilder.cs
- RotationValidation.cs
- EllipseGeometry.cs
- DiscoveryClientDuplexChannel.cs
- ExclusiveNamedPipeTransportManager.cs
- TablePattern.cs
- UserInitiatedNavigationPermission.cs
- Polyline.cs
- PermissionListSet.cs
- MetadataSource.cs
- MruCache.cs
- DataConnectionHelper.cs
- ExpressionHelper.cs
- Renderer.cs
- CanonicalXml.cs
- WsdlBuildProvider.cs
- SerializationObjectManager.cs
- QuestionEventArgs.cs
- DeclaredTypeValidator.cs
- Int32CAMarshaler.cs
- _NestedSingleAsyncResult.cs
- SchemaCollectionCompiler.cs
- CRYPTPROTECT_PROMPTSTRUCT.cs
- SelectionService.cs
- PathFigureCollectionValueSerializer.cs
- WebPartUtil.cs
- __ComObject.cs
- util.cs
- FlowDocumentScrollViewerAutomationPeer.cs
- RelOps.cs
- DataGridViewTextBoxEditingControl.cs
- BitmapEffectGroup.cs
- FormViewCommandEventArgs.cs
- COM2PropertyDescriptor.cs
- DefaultEventAttribute.cs
- EmptyQuery.cs
- _LazyAsyncResult.cs
- CategoryGridEntry.cs
- BmpBitmapEncoder.cs
- WebServiceTypeData.cs
- StylusPointProperties.cs
- ObjectItemCollectionAssemblyCacheEntry.cs
- NegotiateStream.cs
- DataGrid.cs
- XmlAttributeOverrides.cs
- _LocalDataStoreMgr.cs
- DoubleLink.cs
- SingleSelectRootGridEntry.cs
- ActivityInterfaces.cs
- ProfileModule.cs
- BoundColumn.cs
- AsyncOperation.cs
- XhtmlBasicValidationSummaryAdapter.cs
- PartitionResolver.cs
- nulltextcontainer.cs
- MetadataResolver.cs
- HttpPostProtocolReflector.cs
- StorageConditionPropertyMapping.cs
- TraceUtility.cs
- ContentControl.cs
- UnicastIPAddressInformationCollection.cs
- MatrixStack.cs
- FixedSOMPageElement.cs
- CompilerResults.cs
- RowParagraph.cs
- SelectionItemPattern.cs
- ApplicationSettingsBase.cs
- CustomAssemblyResolver.cs
- InternalControlCollection.cs
- SocketException.cs
- TypeDependencyAttribute.cs
- NTAccount.cs