Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.ServiceModel.Discovery / System / ServiceModel / Discovery / Version11 / ResolveCriteria11.cs / 1305376 / ResolveCriteria11.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 ResolveCriteria11 : IXmlSerializable { ResolveCriteria resolveCriteria; ResolveCriteria11() { this.resolveCriteria = new ResolveCriteria(); } ResolveCriteria11(ResolveCriteria resolveCriteria) { this.resolveCriteria = resolveCriteria; } public static ResolveCriteria11 FromResolveCriteria(ResolveCriteria resolveCriteria) { if (resolveCriteria == null) { throw FxTrace.Exception.ArgumentNull("resolveCriteria"); } return new ResolveCriteria11(resolveCriteria); } public static XmlQualifiedName GetSchema(XmlSchemaSet schemaSet) { if (schemaSet == null) { throw FxTrace.Exception.ArgumentNull("schemaSet"); } return SchemaUtility.EnsureResolveSchema(DiscoveryVersion.WSDiscovery11, 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.WSDiscovery11, reader); } public void WriteXml(XmlWriter writer) { this.resolveCriteria.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
- DropDownList.cs
- PolyBezierSegmentFigureLogic.cs
- FocusWithinProperty.cs
- NetworkStream.cs
- AsymmetricKeyExchangeDeformatter.cs
- MetadataArtifactLoader.cs
- RadioButtonFlatAdapter.cs
- ZipIOExtraField.cs
- WindowsScrollBarBits.cs
- Geometry3D.cs
- FunctionCommandText.cs
- LoginView.cs
- ComponentTray.cs
- AlignmentXValidation.cs
- System.Data_BID.cs
- WsatServiceAddress.cs
- ColorPalette.cs
- Header.cs
- ItemList.cs
- DefaultObjectMappingItemCollection.cs
- VectorAnimationBase.cs
- KeyValueInternalCollection.cs
- BamlLocalizer.cs
- RepeatInfo.cs
- SqlInternalConnection.cs
- DiscoveryClient.cs
- GridViewPageEventArgs.cs
- BulletedList.cs
- SiteMapPath.cs
- EditorZoneBase.cs
- PersianCalendar.cs
- FlowchartSizeFeature.cs
- OutputScopeManager.cs
- Command.cs
- BitVector32.cs
- TemplateGroupCollection.cs
- DataGridViewCell.cs
- DataTableMappingCollection.cs
- StrokeNodeOperations.cs
- CachingHintValidation.cs
- CommandHelpers.cs
- Converter.cs
- TransformConverter.cs
- BmpBitmapEncoder.cs
- TypeExtensionSerializer.cs
- Brush.cs
- PasswordRecovery.cs
- CfgRule.cs
- MobileComponentEditorPage.cs
- BinaryMessageFormatter.cs
- XmlCountingReader.cs
- Input.cs
- Effect.cs
- AuthenticationException.cs
- EntityCommandCompilationException.cs
- SafeNativeMemoryHandle.cs
- UserUseLicenseDictionaryLoader.cs
- CompModSwitches.cs
- Visitor.cs
- Vector3DAnimation.cs
- XmlLanguage.cs
- ComboBoxRenderer.cs
- OracleConnectionFactory.cs
- DataKeyCollection.cs
- DataGridViewColumnDesignTimeVisibleAttribute.cs
- MSHTMLHost.cs
- PrintDialogDesigner.cs
- TraceHandler.cs
- Inline.cs
- TextParaLineResult.cs
- ResXFileRef.cs
- XamlSerializerUtil.cs
- XDeferredAxisSource.cs
- TcpSocketManager.cs
- WebPartManagerInternals.cs
- ConstNode.cs
- ServiceHttpHandlerFactory.cs
- PolygonHotSpot.cs
- SoapObjectWriter.cs
- NodeFunctions.cs
- UnmanagedMarshal.cs
- DetailsView.cs
- RemoteHelper.cs
- DetailsViewUpdatedEventArgs.cs
- PermissionSetTriple.cs
- DataGridViewHitTestInfo.cs
- CardSpaceException.cs
- EncoderNLS.cs
- WebPartConnectionsDisconnectVerb.cs
- ServerIdentity.cs
- BrowsableAttribute.cs
- StrokeNodeOperations.cs
- LZCodec.cs
- DiagnosticsConfigurationHandler.cs
- MsmqIntegrationSecurity.cs
- PaintValueEventArgs.cs
- DownloadProgressEventArgs.cs
- MemoryRecordBuffer.cs
- SafeLibraryHandle.cs
- BinaryConverter.cs