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
- PersonalizationAdministration.cs
- MemberHolder.cs
- CompilerErrorCollection.cs
- ErrorTableItemStyle.cs
- TextBoxAutoCompleteSourceConverter.cs
- validationstate.cs
- Hex.cs
- StylusPointCollection.cs
- ProxyHelper.cs
- DockingAttribute.cs
- CaseStatementSlot.cs
- IndexingContentUnit.cs
- HighlightComponent.cs
- DataGridViewComboBoxEditingControl.cs
- LoginUtil.cs
- CounterSample.cs
- ComEventsSink.cs
- BasicHttpMessageCredentialType.cs
- CodeMemberEvent.cs
- SafeNativeMethods.cs
- SharedStatics.cs
- OAVariantLib.cs
- SessionStateSection.cs
- TextRenderer.cs
- AuthenticationManager.cs
- RegistryPermission.cs
- MachineKeySection.cs
- IsolatedStoragePermission.cs
- SystemResources.cs
- ToolStripProgressBar.cs
- MenuBase.cs
- HMACSHA1.cs
- ObjectView.cs
- DebuggerAttributes.cs
- LinqMaximalSubtreeNominator.cs
- CatalogZone.cs
- Configuration.cs
- DataGridViewCellLinkedList.cs
- AppDomainUnloadedException.cs
- Vector3DCollectionConverter.cs
- _ListenerResponseStream.cs
- WCFServiceClientProxyGenerator.cs
- ChildrenQuery.cs
- EventToken.cs
- EntityFunctions.cs
- SubMenuStyleCollection.cs
- WebPartCloseVerb.cs
- FileLevelControlBuilderAttribute.cs
- latinshape.cs
- XmlAggregates.cs
- FixedSOMLineCollection.cs
- CategoryGridEntry.cs
- DesignerAttribute.cs
- SystemMulticastIPAddressInformation.cs
- DuplicateContext.cs
- TreeViewItem.cs
- MemberPath.cs
- Page.cs
- BitmapCodecInfo.cs
- oledbmetadatacollectionnames.cs
- DataGridSortCommandEventArgs.cs
- File.cs
- ImageAutomationPeer.cs
- CodeDomConfigurationHandler.cs
- TextOutput.cs
- SoapMessage.cs
- LockedHandleGlyph.cs
- ToolStripManager.cs
- XhtmlTextWriter.cs
- ObjectStateEntryDbDataRecord.cs
- Task.cs
- DesignerSerializationOptionsAttribute.cs
- TraceSection.cs
- OdbcConnectionStringbuilder.cs
- SqlRewriteScalarSubqueries.cs
- TransformValueSerializer.cs
- PersonalizableTypeEntry.cs
- BindToObject.cs
- CriticalHandle.cs
- CellIdBoolean.cs
- wgx_commands.cs
- ManipulationDevice.cs
- FillRuleValidation.cs
- CommonDialog.cs
- BufferedGraphicsManager.cs
- DesignObjectWrapper.cs
- ConfigXmlElement.cs
- VirtualPath.cs
- XamlReader.cs
- GcHandle.cs
- DesignerAttribute.cs
- SafeHandles.cs
- Internal.cs
- MatchingStyle.cs
- RenderCapability.cs
- SqlInternalConnectionSmi.cs
- EventLogger.cs
- ProfileGroupSettings.cs
- Stack.cs
- TreeNodeStyle.cs