Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Description / MetadataReference.cs / 1 / MetadataReference.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.ServiceModel.Description { using System; using System.ServiceModel; using System.Collections.Generic; using System.Text; using System.Xml; using System.Xml.Serialization; using System.Collections.ObjectModel; using WsdlNS = System.Web.Services.Description; using System.ServiceModel.Channels; [XmlRoot(ElementName = MetadataStrings.MetadataExchangeStrings.MetadataReference, Namespace = MetadataStrings.MetadataExchangeStrings.Namespace)] public class MetadataReference : IXmlSerializable { EndpointAddress address; AddressingVersion addressVersion; Collectionattributes = new Collection (); static XmlDocument Document = new XmlDocument(); public MetadataReference() { } public MetadataReference(EndpointAddress address, AddressingVersion addressVersion) { this.address = address; this.addressVersion = addressVersion; } public EndpointAddress Address { get { return this.address; } set { this.address = value; } } public AddressingVersion AddressVersion { get { return this.addressVersion; } set { this.addressVersion = value; } } System.Xml.Schema.XmlSchema IXmlSerializable.GetSchema() { return null; } void IXmlSerializable.ReadXml(XmlReader reader) { this.address = EndpointAddress.ReadFrom(XmlDictionaryReader.CreateDictionaryReader(reader), out this.addressVersion); } void IXmlSerializable.WriteXml(XmlWriter writer) { if (address != null) { address.WriteContentsTo(this.addressVersion, writer); } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- HwndSourceKeyboardInputSite.cs
- InterleavedZipPartStream.cs
- SctClaimDictionary.cs
- AxisAngleRotation3D.cs
- PresentationSource.cs
- httpapplicationstate.cs
- ThousandthOfEmRealPoints.cs
- ModuleConfigurationInfo.cs
- ArglessEventHandlerProxy.cs
- CheckPair.cs
- CharacterMetrics.cs
- ContentIterators.cs
- StyleModeStack.cs
- SupportingTokenSpecification.cs
- NumericUpDownAcceleration.cs
- DeferredSelectedIndexReference.cs
- DataSvcMapFileSerializer.cs
- LingerOption.cs
- OleAutBinder.cs
- DataBindingCollection.cs
- Point3DCollection.cs
- UrlAuthorizationModule.cs
- CookieParameter.cs
- HttpListenerTimeoutManager.cs
- ScrollContentPresenter.cs
- BaseCollection.cs
- ComNativeDescriptor.cs
- StatementContext.cs
- VirtualizedItemProviderWrapper.cs
- StyleCollection.cs
- SharedDp.cs
- FormsAuthentication.cs
- ReadOnlyHierarchicalDataSource.cs
- Pts.cs
- DoubleAnimationUsingKeyFrames.cs
- InvalidContentTypeException.cs
- CollectionViewProxy.cs
- TextLineBreak.cs
- SafeMemoryMappedFileHandle.cs
- WebServiceMethodData.cs
- TableLayoutStyle.cs
- Track.cs
- RpcCryptoContext.cs
- UnsafeNativeMethods.cs
- SecurityElement.cs
- TypeElement.cs
- CodeAccessSecurityEngine.cs
- SiteMapProvider.cs
- serverconfig.cs
- X509Logo.cs
- X509ServiceCertificateAuthentication.cs
- ShapingWorkspace.cs
- ConnectionsZone.cs
- PageClientProxyGenerator.cs
- LowerCaseStringConverter.cs
- SqlConnectionManager.cs
- Base64Encoding.cs
- PageBreakRecord.cs
- XmlWriterSettings.cs
- SafeArrayTypeMismatchException.cs
- SerializationException.cs
- FontUnitConverter.cs
- QueryOperationResponseOfT.cs
- CookielessData.cs
- TrustManager.cs
- IdentitySection.cs
- ResourcePool.cs
- EndpointInfo.cs
- TextBlock.cs
- DtdParser.cs
- Bits.cs
- RectangleGeometry.cs
- MemberDescriptor.cs
- ScrollViewer.cs
- Queue.cs
- SolidColorBrush.cs
- Stylesheet.cs
- TemplateColumn.cs
- GridViewActionList.cs
- KnownIds.cs
- ApplyTemplatesAction.cs
- UniqueConstraint.cs
- SystemTcpConnection.cs
- TreeNodeEventArgs.cs
- RetrieveVirtualItemEventArgs.cs
- MenuAutomationPeer.cs
- PropertyConverter.cs
- DataView.cs
- Window.cs
- GridViewColumnCollectionChangedEventArgs.cs
- MobileUserControlDesigner.cs
- remotingproxy.cs
- GroupBox.cs
- StackOverflowException.cs
- MailMessageEventArgs.cs
- CodeExpressionRuleDeclaration.cs
- CurrentTimeZone.cs
- InternalResources.cs
- TextRangeProviderWrapper.cs
- CngUIPolicy.cs