Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.ServiceModel.Discovery / System / ServiceModel / Discovery / VersionApril2005 / ResolveCriteriaApril2005.cs / 1305376 / ResolveCriteriaApril2005.cs
//---------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------- namespace System.ServiceModel.Discovery.VersionApril2005 { using System.Runtime; using System.Xml; using System.Xml.Schema; using System.Xml.Serialization; [XmlSchemaProvider("GetSchema")] [Fx.Tag.XamlVisible(false)] public class ResolveCriteriaApril2005 : IXmlSerializable { ResolveCriteria resolveCriteria; ResolveCriteriaApril2005() { this.resolveCriteria = new ResolveCriteria(); } ResolveCriteriaApril2005(ResolveCriteria resolveCriteria) { this.resolveCriteria = resolveCriteria; } public static ResolveCriteriaApril2005 FromResolveCriteria(ResolveCriteria resolveCriteria) { if (resolveCriteria == null) { throw FxTrace.Exception.ArgumentNull("resolveCriteria"); } return new ResolveCriteriaApril2005(resolveCriteria); } public static XmlQualifiedName GetSchema(XmlSchemaSet schemaSet) { if (schemaSet == null) { throw FxTrace.Exception.ArgumentNull("schemaSet"); } return SchemaUtility.EnsureResolveSchema(DiscoveryVersion.WSDiscoveryApril2005, 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.WSDiscoveryApril2005, reader); } public void WriteXml(XmlWriter writer) { this.resolveCriteria.WriteTo(DiscoveryVersion.WSDiscoveryApril2005, 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
- externdll.cs
- AttachedPropertyBrowsableWhenAttributePresentAttribute.cs
- CacheForPrimitiveTypes.cs
- ExpressionVisitorHelpers.cs
- DrawingAttributeSerializer.cs
- Hashtable.cs
- TextBlock.cs
- MiniCustomAttributeInfo.cs
- XamlTemplateSerializer.cs
- iisPickupDirectory.cs
- EventRoute.cs
- TextBox.cs
- ProgressBarRenderer.cs
- DynamicMethod.cs
- DragEventArgs.cs
- CapabilitiesAssignment.cs
- HtmlElementEventArgs.cs
- WebConfigurationHostFileChange.cs
- TaskSchedulerException.cs
- ProcessHostFactoryHelper.cs
- CapiSymmetricAlgorithm.cs
- OracleCommand.cs
- ContractMapping.cs
- InputDevice.cs
- MouseButton.cs
- QilScopedVisitor.cs
- UnsafeNativeMethods.cs
- SpnegoTokenProvider.cs
- CodeDirectionExpression.cs
- CacheEntry.cs
- DocumentViewerAutomationPeer.cs
- SizeAnimationClockResource.cs
- TimersDescriptionAttribute.cs
- TimeZone.cs
- PerformanceCountersElement.cs
- TypedDataSetSchemaImporterExtension.cs
- StateWorkerRequest.cs
- PreApplicationStartMethodAttribute.cs
- SiteMapPath.cs
- HttpFileCollectionBase.cs
- EpmCustomContentDeSerializer.cs
- safesecurityhelperavalon.cs
- Part.cs
- ListViewSelectEventArgs.cs
- GenerateScriptTypeAttribute.cs
- DotAtomReader.cs
- RequestCachePolicy.cs
- OperationContractAttribute.cs
- OperandQuery.cs
- BuildResultCache.cs
- InkCanvasSelectionAdorner.cs
- AuthenticationService.cs
- ButtonBaseDesigner.cs
- Label.cs
- ConfigurationSection.cs
- MatrixConverter.cs
- xml.cs
- CharEntityEncoderFallback.cs
- EntityDataSource.cs
- ISAPIRuntime.cs
- XmlStringTable.cs
- PropertyDescriptorComparer.cs
- SortFieldComparer.cs
- LinqDataSourceInsertEventArgs.cs
- LostFocusEventManager.cs
- RadioButtonList.cs
- SplayTreeNode.cs
- AsymmetricKeyExchangeDeformatter.cs
- FontSource.cs
- SelectorItemAutomationPeer.cs
- LinkButton.cs
- Quad.cs
- HtmlInputFile.cs
- Block.cs
- DataSourceControlBuilder.cs
- tibetanshape.cs
- BindingsCollection.cs
- DefinitionBase.cs
- ServiceHttpHandlerFactory.cs
- ParameterModifier.cs
- EncryptedHeader.cs
- InvalidOleVariantTypeException.cs
- sqlmetadatafactory.cs
- TextWriterTraceListener.cs
- BufferAllocator.cs
- Control.cs
- PageParserFilter.cs
- TextEditorThreadLocalStore.cs
- TextBlockAutomationPeer.cs
- HMACSHA512.cs
- SqlCommandSet.cs
- XmlIterators.cs
- ControlAdapter.cs
- MailMessage.cs
- InputLanguage.cs
- NamespaceEmitter.cs
- ContactManager.cs
- RefreshEventArgs.cs
- BindingManagerDataErrorEventArgs.cs
- StorageInfo.cs