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
- JsonWriter.cs
- XmlValueConverter.cs
- HtmlInputReset.cs
- TimeSpanValidator.cs
- CacheEntry.cs
- FirstMatchCodeGroup.cs
- ListBase.cs
- XmlBufferedByteStreamReader.cs
- KnownTypesHelper.cs
- TabControl.cs
- AnonymousIdentificationSection.cs
- ComplexPropertyEntry.cs
- DataColumn.cs
- ToolStripHighContrastRenderer.cs
- KeyGestureConverter.cs
- SessionEndingCancelEventArgs.cs
- ClientScriptManagerWrapper.cs
- PathTooLongException.cs
- AsyncContentLoadedEventArgs.cs
- WorkflowInvoker.cs
- VariableValue.cs
- TreeNode.cs
- TiffBitmapEncoder.cs
- CompoundFileReference.cs
- SessionIDManager.cs
- DecoderFallbackWithFailureFlag.cs
- HttpServerChannel.cs
- RoutedUICommand.cs
- SchemaComplexType.cs
- WebPageTraceListener.cs
- BaseUriHelper.cs
- nulltextcontainer.cs
- cookiecollection.cs
- AutomationEvent.cs
- RewritingValidator.cs
- FunctionQuery.cs
- ExpressionTable.cs
- OlePropertyStructs.cs
- Config.cs
- ProcessInputEventArgs.cs
- InternalUserCancelledException.cs
- UIElement3D.cs
- ValidatorCompatibilityHelper.cs
- BamlTreeMap.cs
- VScrollBar.cs
- Signature.cs
- MappedMetaModel.cs
- InputChannelAcceptor.cs
- TextMarkerSource.cs
- DataColumnMappingCollection.cs
- DiscoveryDocumentSerializer.cs
- ValidateNames.cs
- XmlElementAttribute.cs
- SharedPerformanceCounter.cs
- Config.cs
- RectAnimationUsingKeyFrames.cs
- XsltCompileContext.cs
- BooleanProjectedSlot.cs
- EntitySqlException.cs
- PaintEvent.cs
- TransferRequestHandler.cs
- EntityConnectionStringBuilder.cs
- BaseCollection.cs
- JournalEntryListConverter.cs
- WindowsEditBox.cs
- Privilege.cs
- AccessorTable.cs
- Font.cs
- ObjectStateEntryDbDataRecord.cs
- SessionPageStatePersister.cs
- SessionPageStateSection.cs
- TextRangeSerialization.cs
- Int32CollectionValueSerializer.cs
- DayRenderEvent.cs
- ActivityMetadata.cs
- Asn1IntegerConverter.cs
- Visual.cs
- CreateUserErrorEventArgs.cs
- DoubleLink.cs
- recordstatescratchpad.cs
- RangeValuePattern.cs
- ApplicationException.cs
- DocumentGrid.cs
- HttpRequestCacheValidator.cs
- ClientTargetCollection.cs
- EntityProviderServices.cs
- Font.cs
- PriorityBindingExpression.cs
- AuthenticationService.cs
- PassportAuthentication.cs
- SelectedDatesCollection.cs
- CellTreeSimplifier.cs
- System.Data_BID.cs
- ExpressionWriter.cs
- DataGridHeaderBorder.cs
- ObjectTokenCategory.cs
- RightsManagementEncryptionTransform.cs
- Scene3D.cs
- NavigatorInput.cs
- ExpressionBinding.cs