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
- FileDialog_Vista.cs
- Socket.cs
- WinHttpWebProxyFinder.cs
- PhonemeConverter.cs
- MethodBody.cs
- AncillaryOps.cs
- MailMessageEventArgs.cs
- FaultDesigner.cs
- TypeContext.cs
- Message.cs
- PhysicalFontFamily.cs
- MasterPage.cs
- Debugger.cs
- TreeNodeMouseHoverEvent.cs
- safex509handles.cs
- Style.cs
- ContentValidator.cs
- CodeComment.cs
- EventLogTraceListener.cs
- ListViewCancelEventArgs.cs
- SortedDictionary.cs
- MessageEncodingBindingElementImporter.cs
- DataGridViewCellCollection.cs
- PeerConnector.cs
- Serializer.cs
- SoapElementAttribute.cs
- ListViewInsertedEventArgs.cs
- PhysicalOps.cs
- TCEAdapterGenerator.cs
- GPRECT.cs
- Drawing.cs
- SpotLight.cs
- InnerItemCollectionView.cs
- RewritingValidator.cs
- InputScopeAttribute.cs
- BooleanToVisibilityConverter.cs
- TemplateApplicationHelper.cs
- EncodingInfo.cs
- FixedDSBuilder.cs
- FrameworkElementAutomationPeer.cs
- SessionStateModule.cs
- CryptoApi.cs
- ToolStripItemClickedEventArgs.cs
- Win32KeyboardDevice.cs
- OleDbTransaction.cs
- CodeNamespace.cs
- HtmlTextArea.cs
- VersionUtil.cs
- ComponentRenameEvent.cs
- MemberRelationshipService.cs
- PrtCap_Base.cs
- CompoundFileIOPermission.cs
- baseaxisquery.cs
- BitmapFrameEncode.cs
- ListViewPagedDataSource.cs
- BindingNavigatorDesigner.cs
- itemelement.cs
- PropertyEmitterBase.cs
- MembershipSection.cs
- StringUtil.cs
- TextSelectionHelper.cs
- BinaryWriter.cs
- ScaleTransform.cs
- NoResizeSelectionBorderGlyph.cs
- ObjectConverter.cs
- ResourcesBuildProvider.cs
- DataGridViewHeaderCell.cs
- FtpWebRequest.cs
- PolyBezierSegment.cs
- NullableDoubleSumAggregationOperator.cs
- TargetControlTypeCache.cs
- EntityDataSourceChangingEventArgs.cs
- TypeRestriction.cs
- CachingHintValidation.cs
- InputScopeNameConverter.cs
- PenContexts.cs
- TimeSpanConverter.cs
- HTTPNotFoundHandler.cs
- DataGridColumnCollection.cs
- WorkflowQueuingService.cs
- StreamReader.cs
- Renderer.cs
- RemoteWebConfigurationHostServer.cs
- Calendar.cs
- TdsRecordBufferSetter.cs
- GenericRootAutomationPeer.cs
- Serializer.cs
- FormsAuthenticationCredentials.cs
- ExpandableObjectConverter.cs
- SHA512.cs
- HealthMonitoringSection.cs
- InstalledFontCollection.cs
- LayoutEngine.cs
- CustomActivityDesigner.cs
- wgx_commands.cs
- SapiRecoContext.cs
- EmptyReadOnlyDictionaryInternal.cs
- MarkupObject.cs
- ParsedAttributeCollection.cs
- Padding.cs