Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.ServiceModel.Discovery / System / ServiceModel / Discovery / VersionCD1 / ResolveCriteriaCD1.cs / 1305376 / ResolveCriteriaCD1.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 ResolveCriteriaCD1 : IXmlSerializable { ResolveCriteria resolveCriteria; ResolveCriteriaCD1() { this.resolveCriteria = new ResolveCriteria(); } ResolveCriteriaCD1(ResolveCriteria resolveCriteria) { this.resolveCriteria = resolveCriteria; } public static ResolveCriteriaCD1 FromResolveCriteria(ResolveCriteria resolveCriteria) { if (resolveCriteria == null) { throw FxTrace.Exception.ArgumentNull("resolveCriteria"); } return new ResolveCriteriaCD1(resolveCriteria); } public static XmlQualifiedName GetSchema(XmlSchemaSet schemaSet) { if (schemaSet == null) { throw FxTrace.Exception.ArgumentNull("schemaSet"); } return SchemaUtility.EnsureResolveSchema(DiscoveryVersion.WSDiscoveryCD1, schemaSet); } public ResolveCriteria ToResolveCriteria() { return this.resolveCriteria; } public XmlSchema GetSchema() { return null; } [Fx.Tag.InheritThrows(From = "ReadFrom", FromDeclaringType = typeof(ResolveCriteria))] public void ReadXml(XmlReader reader) { this.resolveCriteria.ReadFrom(DiscoveryVersion.WSDiscoveryCD1, reader); } public void WriteXml(XmlWriter writer) { this.resolveCriteria.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
- SoapDocumentServiceAttribute.cs
- ColumnWidthChangedEvent.cs
- FormatConvertedBitmap.cs
- XmlBinaryWriter.cs
- ReadOnlyObservableCollection.cs
- Label.cs
- WebPartPersonalization.cs
- StaticTextPointer.cs
- EmptyStringExpandableObjectConverter.cs
- Util.cs
- TextRunCache.cs
- ContractNamespaceAttribute.cs
- Wildcard.cs
- SingleConverter.cs
- RowVisual.cs
- PartitionResolver.cs
- Material.cs
- PageThemeParser.cs
- ProviderConnectionPointCollection.cs
- LocalizeDesigner.cs
- TypeDescriptorFilterService.cs
- InternalRelationshipCollection.cs
- Baml2006ReaderSettings.cs
- ThrowHelper.cs
- File.cs
- RuleEngine.cs
- RenderTargetBitmap.cs
- ContextMenuStrip.cs
- CollectionExtensions.cs
- MemoryRecordBuffer.cs
- AppDomainUnloadedException.cs
- PageAction.cs
- IisTraceListener.cs
- RuleSettings.cs
- DuplicateWaitObjectException.cs
- TextElementAutomationPeer.cs
- AtlasWeb.Designer.cs
- GlobalProxySelection.cs
- ThreadStateException.cs
- WpfKnownTypeInvoker.cs
- TabRenderer.cs
- UserControlParser.cs
- ConnectionPointGlyph.cs
- HttpEncoder.cs
- ResXResourceSet.cs
- Environment.cs
- ResourceDescriptionAttribute.cs
- Pen.cs
- SerTrace.cs
- PropertySourceInfo.cs
- HandlerBase.cs
- XmlSchemas.cs
- ManifestResourceInfo.cs
- ApplicationServiceManager.cs
- LinearGradientBrush.cs
- DataTableReader.cs
- WorkflowDesigner.cs
- CompiledRegexRunnerFactory.cs
- FrugalMap.cs
- DictionaryBase.cs
- InvokeProviderWrapper.cs
- HandleValueEditor.cs
- Int32KeyFrameCollection.cs
- DocumentPageTextView.cs
- Context.cs
- UrlUtility.cs
- ClientTarget.cs
- TargetConverter.cs
- KeyedCollection.cs
- HttpContextServiceHost.cs
- KnownTypes.cs
- InvalidAsynchronousStateException.cs
- WeakHashtable.cs
- ScriptReferenceEventArgs.cs
- XhtmlBasicPhoneCallAdapter.cs
- DesignBindingPropertyDescriptor.cs
- PngBitmapDecoder.cs
- ExpandCollapseIsCheckedConverter.cs
- Rules.cs
- NumberFormatter.cs
- PieceDirectory.cs
- MetaModel.cs
- ConnectionConsumerAttribute.cs
- CompositionAdorner.cs
- StrokeSerializer.cs
- BackStopAuthenticationModule.cs
- InternalControlCollection.cs
- DataGridViewCellCancelEventArgs.cs
- ResourceExpressionBuilder.cs
- DataGrid.cs
- HyperLinkField.cs
- TextEffectCollection.cs
- PKCS1MaskGenerationMethod.cs
- TreeViewCancelEvent.cs
- SoapProtocolImporter.cs
- KeyProperty.cs
- AttachmentService.cs
- ReadOnlyDataSource.cs
- Merger.cs
- CapiHashAlgorithm.cs