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
![Network programming in C#, Network Programming in VB.NET, Network Programming in .NET](/images/book.jpg)
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- WriterOutput.cs
- NamespaceQuery.cs
- ClassicBorderDecorator.cs
- UrlMappingsSection.cs
- BaseParagraph.cs
- InputReportEventArgs.cs
- JoinElimination.cs
- FrameworkElement.cs
- LineInfo.cs
- HwndSubclass.cs
- SpotLight.cs
- PerspectiveCamera.cs
- SemaphoreFullException.cs
- TreeNode.cs
- Semaphore.cs
- InkCanvasAutomationPeer.cs
- SystemWebCachingSectionGroup.cs
- HttpWriter.cs
- WrapperEqualityComparer.cs
- SystemWebExtensionsSectionGroup.cs
- SqlProviderManifest.cs
- SoapMessage.cs
- TextWriterTraceListener.cs
- PbrsForward.cs
- AssemblyBuilder.cs
- CoreSwitches.cs
- LongValidatorAttribute.cs
- Image.cs
- ObsoleteAttribute.cs
- PenThread.cs
- VerticalAlignConverter.cs
- Vector3DKeyFrameCollection.cs
- SQLBinaryStorage.cs
- InputBindingCollection.cs
- PrintPageEvent.cs
- SynchronizedDispatch.cs
- GridViewColumn.cs
- XmlSchemaSimpleContentRestriction.cs
- MachineKeyConverter.cs
- __Error.cs
- ScrollItemPatternIdentifiers.cs
- EventlogProvider.cs
- TileBrush.cs
- WebEncodingValidator.cs
- FillBehavior.cs
- XmlSchemaSet.cs
- AsyncResult.cs
- XmlSchemaExporter.cs
- BaseHashHelper.cs
- StrokeCollectionDefaultValueFactory.cs
- DataTable.cs
- EntityPropertyMappingAttribute.cs
- HttpSessionStateWrapper.cs
- NetSectionGroup.cs
- ThemeDictionaryExtension.cs
- _ConnectStream.cs
- IssuedSecurityTokenParameters.cs
- DesignerActionUIStateChangeEventArgs.cs
- Soap12ProtocolImporter.cs
- EncryptedType.cs
- Int32Rect.cs
- XmlSchemaType.cs
- Stylesheet.cs
- PropertyChangingEventArgs.cs
- DictionaryEntry.cs
- UIElementPropertyUndoUnit.cs
- Single.cs
- DataGridViewCheckBoxCell.cs
- CharUnicodeInfo.cs
- SspiSecurityTokenProvider.cs
- PersonalizationState.cs
- XmlUtf8RawTextWriter.cs
- SqlTransaction.cs
- HttpModulesSection.cs
- WorkflowApplicationTerminatedException.cs
- WeakEventManager.cs
- FacetChecker.cs
- ReflectTypeDescriptionProvider.cs
- RequestQueryProcessor.cs
- HtmlInputHidden.cs
- SchemaNotation.cs
- ScrollEvent.cs
- ThrowHelper.cs
- EntityDataSourceReferenceGroup.cs
- ExceptionAggregator.cs
- HttpEncoderUtility.cs
- WrapperSecurityCommunicationObject.cs
- OperatingSystemVersionCheck.cs
- CLRBindingWorker.cs
- XmlAnyAttributeAttribute.cs
- TranslateTransform.cs
- SqlStream.cs
- HtmlShimManager.cs
- TypographyProperties.cs
- SingleAnimation.cs
- DataGridViewAutoSizeModeEventArgs.cs
- PolyQuadraticBezierSegment.cs
- LinkedResource.cs
- InspectionWorker.cs
- SQLGuid.cs