Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.ServiceModel.Discovery / System / ServiceModel / Discovery / Version11 / EndpointDiscoveryMetadata11.cs / 1305376 / EndpointDiscoveryMetadata11.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 EndpointDiscoveryMetadata11 : IXmlSerializable { EndpointDiscoveryMetadata endpointDiscoveryMetadata; EndpointDiscoveryMetadata11() { endpointDiscoveryMetadata = new EndpointDiscoveryMetadata(); } EndpointDiscoveryMetadata11(EndpointDiscoveryMetadata endpointDiscoveryMetadata) { this.endpointDiscoveryMetadata = endpointDiscoveryMetadata; } public static EndpointDiscoveryMetadata11 FromEndpointDiscoveryMetadata(EndpointDiscoveryMetadata endpointDiscoveryMetadata) { if (endpointDiscoveryMetadata == null) { throw FxTrace.Exception.ArgumentNull("endpointDiscoveryMetadata"); } return new EndpointDiscoveryMetadata11(endpointDiscoveryMetadata); } public static XmlQualifiedName GetSchema(XmlSchemaSet schemaSet) { if (schemaSet == null) { throw FxTrace.Exception.ArgumentNull("schemaSet"); } return SchemaUtility.EnsureProbeMatchSchema(DiscoveryVersion.WSDiscovery11, schemaSet); } public EndpointDiscoveryMetadata ToEndpointDiscoveryMetadata() { return this.endpointDiscoveryMetadata; } public XmlSchema GetSchema() { return null; } [Fx.Tag.InheritThrows(From = "ReadFrom", FromDeclaringType = typeof(EndpointDiscoveryMetadata))] public void ReadXml(XmlReader reader) { this.endpointDiscoveryMetadata.ReadFrom(DiscoveryVersion.WSDiscovery11, reader); } public void WriteXml(XmlWriter writer) { this.endpointDiscoveryMetadata.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
- WindowsSlider.cs
- Propagator.Evaluator.cs
- bindurihelper.cs
- TableStyle.cs
- DummyDataSource.cs
- Funcletizer.cs
- BuildProviderUtils.cs
- ParseNumbers.cs
- NullReferenceException.cs
- StringResourceManager.cs
- InternalSafeNativeMethods.cs
- ContentFileHelper.cs
- DirectionalLight.cs
- DataServiceClientException.cs
- DataSpaceManager.cs
- PersonalizationEntry.cs
- MenuScrollingVisibilityConverter.cs
- uribuilder.cs
- TextTreeRootTextBlock.cs
- Graphics.cs
- OciHandle.cs
- TransactionValidationBehavior.cs
- BrowserDefinitionCollection.cs
- WorkItem.cs
- Rotation3D.cs
- EntityDataSourceSelectedEventArgs.cs
- SqlUtil.cs
- HtmlMeta.cs
- DefaultEventAttribute.cs
- StringReader.cs
- Command.cs
- NamespaceQuery.cs
- Scripts.cs
- LinearGradientBrush.cs
- DependencyProperty.cs
- SelectionPatternIdentifiers.cs
- DataGridViewControlCollection.cs
- SpellCheck.cs
- Hashtable.cs
- contentDescriptor.cs
- ObjectItemConventionAssemblyLoader.cs
- CodeAttributeDeclarationCollection.cs
- SoapReflectionImporter.cs
- ResXResourceWriter.cs
- XmlAttributeCollection.cs
- UIElement3D.cs
- StringExpressionSet.cs
- ObjectSecurityT.cs
- XmlSchemaInferenceException.cs
- CompilerTypeWithParams.cs
- MarkupExtensionParser.cs
- MessageSmuggler.cs
- ConnectionManagementElement.cs
- CqlLexer.cs
- CreateUserWizard.cs
- VectorCollectionConverter.cs
- DBCommand.cs
- GeometryModel3D.cs
- ControlCachePolicy.cs
- RayMeshGeometry3DHitTestResult.cs
- SystemFonts.cs
- rsa.cs
- PointHitTestResult.cs
- XmlJsonWriter.cs
- ToolStripItemClickedEventArgs.cs
- ConfigsHelper.cs
- UndoManager.cs
- LinqDataSourceUpdateEventArgs.cs
- Command.cs
- DesignerGenericWebPart.cs
- RenderData.cs
- CodeTypeDeclaration.cs
- SpanIndex.cs
- SchemaMapping.cs
- ButtonRenderer.cs
- PageHandlerFactory.cs
- AssemblyInfo.cs
- IconConverter.cs
- DbConnectionClosed.cs
- EditingCoordinator.cs
- DesignerTransactionCloseEvent.cs
- InitiatorSessionSymmetricTransportSecurityProtocol.cs
- DiscoveryInnerClientAdhocCD1.cs
- EntityContainer.cs
- CompiledQueryCacheEntry.cs
- CryptographicAttribute.cs
- DashStyle.cs
- SQLByte.cs
- ImageListImage.cs
- SignatureSummaryDialog.cs
- SmtpReplyReaderFactory.cs
- LambdaCompiler.Lambda.cs
- ReadOnlyDataSource.cs
- UpdateCommand.cs
- SqlExpressionNullability.cs
- OdbcReferenceCollection.cs
- SynchronizationFilter.cs
- Compilation.cs
- ArraySubsetEnumerator.cs
- TreeNodeCollection.cs