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
- TreeNodeConverter.cs
- NativeMethods.cs
- XmlWriterSettings.cs
- TextSelectionHighlightLayer.cs
- MenuAutoFormat.cs
- CompiledIdentityConstraint.cs
- DataGridBeginningEditEventArgs.cs
- ActivityDelegate.cs
- XmlArrayAttribute.cs
- TypeInformation.cs
- DashStyle.cs
- CompModHelpers.cs
- OutputCacheEntry.cs
- Function.cs
- CornerRadiusConverter.cs
- DNS.cs
- Helpers.cs
- XPathAncestorQuery.cs
- Quaternion.cs
- HostUtils.cs
- AssemblySettingAttributes.cs
- _NetworkingPerfCounters.cs
- SuppressMessageAttribute.cs
- Geometry.cs
- HtmlMeta.cs
- DrawingState.cs
- QueuePathEditor.cs
- TraceUtils.cs
- DictionaryCustomTypeDescriptor.cs
- MetadataArtifactLoaderComposite.cs
- ByteKeyFrameCollection.cs
- DataTableTypeConverter.cs
- DataRowChangeEvent.cs
- PerformanceCounterPermission.cs
- SafeMILHandle.cs
- Memoizer.cs
- CompilerErrorCollection.cs
- ReadOnlyMetadataCollection.cs
- XmlBoundElement.cs
- SQLDouble.cs
- IItemContainerGenerator.cs
- DateTimeStorage.cs
- HasCopySemanticsAttribute.cs
- InternalConfigSettingsFactory.cs
- CodeRemoveEventStatement.cs
- IndicCharClassifier.cs
- CallSiteOps.cs
- PermissionAttributes.cs
- DataGridHelper.cs
- _Win32.cs
- InstanceDataCollectionCollection.cs
- DbDataSourceEnumerator.cs
- DateTimeConstantAttribute.cs
- DataGridViewRowsRemovedEventArgs.cs
- StreamGeometryContext.cs
- MsmqHostedTransportConfiguration.cs
- OperationContext.cs
- SafeUserTokenHandle.cs
- WebPartDisplayMode.cs
- DefaultValueAttribute.cs
- TemplateKey.cs
- EncryptedPackageFilter.cs
- ValueType.cs
- Soap11ServerProtocol.cs
- Comparer.cs
- DataViewManager.cs
- Panel.cs
- _ConnectOverlappedAsyncResult.cs
- UrlMapping.cs
- XmlnsCompatibleWithAttribute.cs
- ClaimSet.cs
- FileDialogCustomPlace.cs
- WindowsToolbarAsMenu.cs
- CurrencyWrapper.cs
- PropertyPathConverter.cs
- COAUTHINFO.cs
- NegotiationTokenProvider.cs
- Property.cs
- TdsValueSetter.cs
- TextDecorationLocationValidation.cs
- DefaultConfirmation.cs
- BitmapEffect.cs
- BaseDataList.cs
- RequestCacheValidator.cs
- CrossContextChannel.cs
- ImageConverter.cs
- AcceptorSessionSymmetricMessageSecurityProtocol.cs
- EntityObject.cs
- WCFServiceClientProxyGenerator.cs
- Itemizer.cs
- ParallelRangeManager.cs
- SyndicationContent.cs
- StrokeCollection.cs
- XhtmlConformanceSection.cs
- WebServiceParameterData.cs
- PolicyChain.cs
- SQlBooleanStorage.cs
- ReflectionUtil.cs
- RadioButton.cs
- KernelTypeValidation.cs