Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.ServiceModel.Discovery / System / ServiceModel / Discovery / Version11 / DiscoveryMessageSequence11.cs / 1305376 / DiscoveryMessageSequence11.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 DiscoveryMessageSequence11 : IXmlSerializable
{
DiscoveryMessageSequence discoveryMessageSequence;
DiscoveryMessageSequence11()
{
this.discoveryMessageSequence = new DiscoveryMessageSequence();
}
DiscoveryMessageSequence11(DiscoveryMessageSequence discoveryMessageSequence)
{
this.discoveryMessageSequence = discoveryMessageSequence;
}
public static DiscoveryMessageSequence11 FromDiscoveryMessageSequence(DiscoveryMessageSequence discoveryMessageSequence)
{
if (discoveryMessageSequence == null)
{
throw FxTrace.Exception.ArgumentNull("discoveryMessageSequence");
}
return new DiscoveryMessageSequence11(discoveryMessageSequence);
}
public static XmlQualifiedName GetSchema(XmlSchemaSet schemaSet)
{
if (schemaSet == null)
{
throw FxTrace.Exception.ArgumentNull("schemaSet");
}
return SchemaUtility.EnsureAppSequenceSchema(DiscoveryVersion.WSDiscovery11, schemaSet);
}
public DiscoveryMessageSequence ToDiscoveryMessageSequence()
{
return this.discoveryMessageSequence;
}
public XmlSchema GetSchema()
{
return null;
}
[Fx.Tag.InheritThrows(From = "ReadFrom", FromDeclaringType = typeof(DiscoveryMessageSequence))]
public void ReadXml(XmlReader reader)
{
this.discoveryMessageSequence.ReadFrom(reader);
}
public void WriteXml(XmlWriter writer)
{
this.discoveryMessageSequence.WriteTo(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
- FileCodeGroup.cs
- ToolStripDropDownClosedEventArgs.cs
- DropShadowEffect.cs
- Baml2006KeyRecord.cs
- TemplateBamlTreeBuilder.cs
- FixedTextSelectionProcessor.cs
- NavigationService.cs
- FacetChecker.cs
- GenericXmlSecurityToken.cs
- EmptyStringExpandableObjectConverter.cs
- FilterElement.cs
- SqlTrackingQuery.cs
- HostedHttpTransportManager.cs
- DataTablePropertyDescriptor.cs
- DiagnosticTrace.cs
- SByteConverter.cs
- InputScope.cs
- BoundField.cs
- TemplateParser.cs
- NetCodeGroup.cs
- ToolStripRenderer.cs
- DbDeleteCommandTree.cs
- ProgressPage.cs
- ObjectStorage.cs
- UrlPath.cs
- SerializationStore.cs
- DataColumnMapping.cs
- EventSchemaTraceListener.cs
- InstancePersistenceContext.cs
- WebBrowserNavigatedEventHandler.cs
- CompiledQuery.cs
- ThreadExceptionEvent.cs
- RepeaterItemCollection.cs
- EntityKeyElement.cs
- FileVersionInfo.cs
- SourceChangedEventArgs.cs
- BasePropertyDescriptor.cs
- XmlNotation.cs
- BufferAllocator.cs
- VectorCollection.cs
- XPathChildIterator.cs
- RewritingPass.cs
- Journaling.cs
- SourceFileBuildProvider.cs
- CodeSnippetCompileUnit.cs
- ResXFileRef.cs
- TrackBarDesigner.cs
- CapabilitiesAssignment.cs
- StringBuilder.cs
- CodeValidator.cs
- DispatchProxy.cs
- ListMarkerSourceInfo.cs
- DataConnectionHelper.cs
- WindowHideOrCloseTracker.cs
- PreviewControlDesigner.cs
- DefinitionBase.cs
- DynamicValidatorEventArgs.cs
- Queue.cs
- StringComparer.cs
- HtmlEncodedRawTextWriter.cs
- StorageScalarPropertyMapping.cs
- QuotedPrintableStream.cs
- ReflectionUtil.cs
- DtdParser.cs
- XmlNullResolver.cs
- TextTreePropertyUndoUnit.cs
- TraceHwndHost.cs
- DataGridCaption.cs
- AsyncDataRequest.cs
- HttpServerVarsCollection.cs
- HwndSourceKeyboardInputSite.cs
- StyleBamlRecordReader.cs
- SocketInformation.cs
- UInt32Storage.cs
- TemplatedMailWebEventProvider.cs
- FunctionParameter.cs
- TrackingServices.cs
- PenLineCapValidation.cs
- DockPattern.cs
- EndpointConfigContainer.cs
- MouseActionConverter.cs
- GridViewDeletedEventArgs.cs
- TCEAdapterGenerator.cs
- PersistenceTypeAttribute.cs
- InheritanceUI.cs
- ScrollProperties.cs
- RemoteArgument.cs
- Adorner.cs
- Assembly.cs
- InfoCardTrace.cs
- Camera.cs
- XmlSerializationGeneratedCode.cs
- LookupTables.cs
- SHA1CryptoServiceProvider.cs
- PageRequestManager.cs
- QueryValue.cs
- WorkItem.cs
- SlotInfo.cs
- CompilerErrorCollection.cs
- SrgsDocumentParser.cs