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
- XamlDesignerSerializationManager.cs
- sitestring.cs
- RegisteredExpandoAttribute.cs
- CompensationTokenData.cs
- ResourceDefaultValueAttribute.cs
- OdbcConnection.cs
- SqlConnectionManager.cs
- PathGeometry.cs
- UnknownBitmapDecoder.cs
- WindowsComboBox.cs
- TaiwanLunisolarCalendar.cs
- HttpApplicationStateWrapper.cs
- ClientData.cs
- XpsDocumentEvent.cs
- FolderLevelBuildProviderCollection.cs
- JoinCqlBlock.cs
- AssociationTypeEmitter.cs
- ScalarOps.cs
- TrackBarDesigner.cs
- Run.cs
- WindowsUserNameSecurityTokenAuthenticator.cs
- UTF32Encoding.cs
- ReverseInheritProperty.cs
- XmlNamespaceDeclarationsAttribute.cs
- HTTPNotFoundHandler.cs
- AssemblyName.cs
- OrderedEnumerableRowCollection.cs
- GeneralTransform3DCollection.cs
- OdbcConnectionFactory.cs
- Baml6Assembly.cs
- ComplexObject.cs
- VisualTreeUtils.cs
- RightNameExpirationInfoPair.cs
- SingleAnimationUsingKeyFrames.cs
- XPathParser.cs
- RadialGradientBrush.cs
- ViewBase.cs
- HttpBindingExtension.cs
- TitleStyle.cs
- StateMachine.cs
- DetailsViewModeEventArgs.cs
- ToolBarButton.cs
- TextEditorCharacters.cs
- SelectionItemPatternIdentifiers.cs
- EntitySqlQueryState.cs
- DataBoundControlHelper.cs
- Pts.cs
- JapaneseLunisolarCalendar.cs
- HttpResponseHeader.cs
- ColumnClickEvent.cs
- MethodCallTranslator.cs
- XsdValidatingReader.cs
- ObjectRef.cs
- ViewKeyConstraint.cs
- CreateParams.cs
- DataGridViewLayoutData.cs
- ZipIOCentralDirectoryFileHeader.cs
- InputBindingCollection.cs
- Span.cs
- ActivityUtilities.cs
- PackWebResponse.cs
- FilterException.cs
- CompensationToken.cs
- QilScopedVisitor.cs
- GradientStop.cs
- SqlDataReaderSmi.cs
- TextBox.cs
- TabControlEvent.cs
- DashStyles.cs
- TableLayoutPanelBehavior.cs
- LinqDataSourceDisposeEventArgs.cs
- NumberFormatInfo.cs
- BuildProviderCollection.cs
- DataServiceProcessingPipeline.cs
- CodeConstructor.cs
- Validator.cs
- GeometryValueSerializer.cs
- FixedSOMTextRun.cs
- SamlAudienceRestrictionCondition.cs
- DataTransferEventArgs.cs
- UnicodeEncoding.cs
- DataConnectionHelper.cs
- AbsoluteQuery.cs
- _HelperAsyncResults.cs
- DocumentPageViewAutomationPeer.cs
- ThicknessAnimation.cs
- XsltOutput.cs
- ConfigXmlText.cs
- ClientBuildManager.cs
- SurrogateChar.cs
- Bezier.cs
- WindowsPen.cs
- XmlNamedNodeMap.cs
- TemplateParser.cs
- PageTheme.cs
- TransformerInfo.cs
- DocumentPageView.cs
- NetCodeGroup.cs
- KeyValuePair.cs
- TextRangeSerialization.cs