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
- PlaceHolder.cs
- XmlNodeChangedEventArgs.cs
- CommonProperties.cs
- CachingHintValidation.cs
- ExpressionCopier.cs
- ValidatorCompatibilityHelper.cs
- DefaultPropertiesToSend.cs
- TreeNodeCollection.cs
- ProfilePropertySettings.cs
- CheckBoxRenderer.cs
- SqlParameter.cs
- WindowInteropHelper.cs
- CustomAttributeFormatException.cs
- AnnotationMap.cs
- DbProviderManifest.cs
- ChangeNode.cs
- AutomationElementCollection.cs
- FlagsAttribute.cs
- CommentEmitter.cs
- PropertiesTab.cs
- ControlAdapter.cs
- ArithmeticException.cs
- BrushValueSerializer.cs
- UnsafeNativeMethods.cs
- Array.cs
- VirtualPathUtility.cs
- PersistenceProviderElement.cs
- AutoResizedEvent.cs
- CachingHintValidation.cs
- XmlChildNodes.cs
- XmlSerializerNamespaces.cs
- PageRequestManager.cs
- ColumnProvider.cs
- MessageHeaderT.cs
- CurrentChangingEventArgs.cs
- COM2ExtendedBrowsingHandler.cs
- AxHost.cs
- StoreContentChangedEventArgs.cs
- Frame.cs
- BooleanExpr.cs
- DataGridViewToolTip.cs
- ManagedIStream.cs
- CompModSwitches.cs
- ClientUtils.cs
- DbExpressionVisitor_TResultType.cs
- ByteAnimationBase.cs
- BindingGroup.cs
- RoleManagerSection.cs
- EntityDataSourceEntitySetNameItem.cs
- Int32CollectionValueSerializer.cs
- IconBitmapDecoder.cs
- MappingSource.cs
- RuntimeHelpers.cs
- Compiler.cs
- DelegatingStream.cs
- PatternMatcher.cs
- SmiMetaData.cs
- WebControlAdapter.cs
- PassportAuthentication.cs
- CustomErrorsSectionWrapper.cs
- FunctionQuery.cs
- FtpCachePolicyElement.cs
- PropertyItemInternal.cs
- ListDictionaryInternal.cs
- HMACSHA384.cs
- EncoderParameter.cs
- GuidelineCollection.cs
- InstallHelper.cs
- Int32Collection.cs
- TimeEnumHelper.cs
- EpmSourcePathSegment.cs
- EntityDataSourceDesignerHelper.cs
- XamlToRtfWriter.cs
- RemotingAttributes.cs
- KerberosSecurityTokenProvider.cs
- SafeFileMapViewHandle.cs
- IncrementalHitTester.cs
- Matrix.cs
- ButtonColumn.cs
- System.Data_BID.cs
- PenLineCapValidation.cs
- Literal.cs
- RuntimeHandles.cs
- MessageContractAttribute.cs
- ConnectionStringsExpressionBuilder.cs
- DataGridViewComboBoxCell.cs
- XmlObjectSerializerContext.cs
- IFlowDocumentViewer.cs
- FramingDecoders.cs
- TimeEnumHelper.cs
- ShaderEffect.cs
- TreeViewCancelEvent.cs
- XmlStreamNodeWriter.cs
- CodeSnippetCompileUnit.cs
- DataGridViewElement.cs
- TreeWalker.cs
- RegexCapture.cs
- Int32Animation.cs
- ItemContainerProviderWrapper.cs
- WindowsTooltip.cs