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
- ColorEditor.cs
- ContextStaticAttribute.cs
- SynchronizedPool.cs
- TextEditorParagraphs.cs
- EntityDataSourceState.cs
- VideoDrawing.cs
- NumberFormatInfo.cs
- Content.cs
- CodeSnippetCompileUnit.cs
- ObjectItemCollection.cs
- Int64Converter.cs
- WebPartUserCapability.cs
- HatchBrush.cs
- ScriptResourceHandler.cs
- URI.cs
- StylusPointCollection.cs
- ComponentCodeDomSerializer.cs
- EmitterCache.cs
- LogEntry.cs
- EndPoint.cs
- HandlerFactoryWrapper.cs
- TableMethodGenerator.cs
- ContextMenu.cs
- TokenCreationException.cs
- Context.cs
- WSSecureConversationDec2005.cs
- WriteableOnDemandStream.cs
- ProvideValueServiceProvider.cs
- SoapFault.cs
- ReceiveMessageRecord.cs
- XhtmlBasicTextBoxAdapter.cs
- NTAccount.cs
- BatchWriter.cs
- ConfigurationSchemaErrors.cs
- ThreadExceptionEvent.cs
- XmlDataCollection.cs
- FlowLayoutSettings.cs
- PageTheme.cs
- ElementUtil.cs
- SemanticBasicElement.cs
- GatewayIPAddressInformationCollection.cs
- CounterCreationDataCollection.cs
- SmtpSpecifiedPickupDirectoryElement.cs
- RichTextBoxAutomationPeer.cs
- InternalBufferOverflowException.cs
- DuplicateDetector.cs
- XmlSignificantWhitespace.cs
- RoleGroupCollection.cs
- TextSegment.cs
- XmlSchemaException.cs
- WebPartDescriptionCollection.cs
- RadioButtonDesigner.cs
- VerticalAlignConverter.cs
- XmlElementAttributes.cs
- TemplateControlBuildProvider.cs
- InlineObject.cs
- Tracer.cs
- SharingService.cs
- Vertex.cs
- EmptyQuery.cs
- TextBox.cs
- GeometryCombineModeValidation.cs
- Polygon.cs
- AnnotationResourceCollection.cs
- XmlSchemaFacet.cs
- SerializationIncompleteException.cs
- __Filters.cs
- Utility.cs
- AnnotationService.cs
- TemplateControlCodeDomTreeGenerator.cs
- RecognitionResult.cs
- FixedPageAutomationPeer.cs
- TextDpi.cs
- Section.cs
- _TimerThread.cs
- VideoDrawing.cs
- WebPartManagerInternals.cs
- basenumberconverter.cs
- LogAppendAsyncResult.cs
- TrustLevel.cs
- EventProxy.cs
- BooleanProjectedSlot.cs
- Listbox.cs
- FlowDecision.cs
- BitArray.cs
- AsyncSerializedWorker.cs
- AssemblyNameProxy.cs
- UrlMapping.cs
- SiteMapHierarchicalDataSourceView.cs
- InstanceKeyCompleteException.cs
- EmptyQuery.cs
- ObjectIDGenerator.cs
- RadioButtonPopupAdapter.cs
- IPGlobalProperties.cs
- coordinatorscratchpad.cs
- ResourcePart.cs
- SqlServer2KCompatibilityCheck.cs
- DiagnosticTraceSource.cs
- TypeContext.cs
- SqlClientMetaDataCollectionNames.cs