Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Services / Web / System / Web / Services / Discovery / DynamicDiscoveryDocument.cs / 1305376 / DynamicDiscoveryDocument.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Services.Discovery { using System; using System.IO; using System.Collections; using System.Xml.Serialization; using System.Text; ////// /// This represents a discovery file. /// [XmlRoot("dynamicDiscovery", Namespace=DynamicDiscoveryDocument.Namespace)] public sealed class DynamicDiscoveryDocument { private ExcludePathInfo[] excludePaths = new ExcludePathInfo[0]; ////// /// public const string Namespace = "urn:schemas-dynamicdiscovery:disco.2000-03-17"; ///[To be supplied.] ////// /// Default constructor. /// public DynamicDiscoveryDocument() { } ////// /// [XmlElement("exclude", typeof(ExcludePathInfo))] public ExcludePathInfo[] ExcludePaths { get { return excludePaths; } set { if (value == null) value = new ExcludePathInfo[0]; excludePaths = value; } } ///[To be supplied.] ////// /// Write this instance to a stream. /// public void Write(Stream stream) { XmlSerializer xmlSerializer = new XmlSerializer(typeof(DynamicDiscoveryDocument)); xmlSerializer.Serialize(new StreamWriter(stream, new UTF8Encoding(false)), this); } ////// /// Read an instance of WebMethodsFile from a stream. /// public static DynamicDiscoveryDocument Load(Stream stream) { XmlSerializer xmlSerializer = new XmlSerializer(typeof(DynamicDiscoveryDocument)); return (DynamicDiscoveryDocument) xmlSerializer.Deserialize(stream); } } } // 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
- PasswordBox.cs
- PointCollectionValueSerializer.cs
- DataComponentNameHandler.cs
- StateItem.cs
- XmlLanguageConverter.cs
- ConfigXmlAttribute.cs
- RtfToXamlLexer.cs
- RTLAwareMessageBox.cs
- JoinQueryOperator.cs
- CriticalExceptions.cs
- RangeValidator.cs
- EventTrigger.cs
- CollectionViewGroupRoot.cs
- ProgressBar.cs
- TextElement.cs
- ExtensibleSyndicationObject.cs
- SmtpNetworkElement.cs
- Stopwatch.cs
- DetailsViewCommandEventArgs.cs
- TreeView.cs
- ClientRolePrincipal.cs
- DesignerHelpers.cs
- SoapUnknownHeader.cs
- QueryCacheKey.cs
- TextCollapsingProperties.cs
- Win32Native.cs
- SByteConverter.cs
- RepeatButton.cs
- GridViewRowEventArgs.cs
- ellipse.cs
- ManagedFilter.cs
- ShapeTypeface.cs
- InstanceCreationEditor.cs
- PathStreamGeometryContext.cs
- GenerateHelper.cs
- DbCommandTree.cs
- NavigationExpr.cs
- MinimizableAttributeTypeConverter.cs
- TableStyle.cs
- FixedSOMElement.cs
- MergeFailedEvent.cs
- ProviderCollection.cs
- ResourceExpression.cs
- ControlBuilderAttribute.cs
- DataGridRelationshipRow.cs
- CodeCompileUnit.cs
- EntityCommandCompilationException.cs
- CustomTrackingQuery.cs
- ColorMatrix.cs
- DataListGeneralPage.cs
- TextShapeableCharacters.cs
- ToolStripLocationCancelEventArgs.cs
- ZipIOLocalFileHeader.cs
- DefaultEvaluationContext.cs
- WindowsTreeView.cs
- GrammarBuilderWildcard.cs
- FileEnumerator.cs
- ContainerVisual.cs
- ColorAnimationUsingKeyFrames.cs
- SQLDoubleStorage.cs
- TableCell.cs
- Pkcs7Signer.cs
- BaseValidator.cs
- DbTransaction.cs
- TextServicesHost.cs
- CultureSpecificStringDictionary.cs
- ImplicitInputBrush.cs
- DeclarationUpdate.cs
- entityreference_tresulttype.cs
- TextEditorContextMenu.cs
- Visual3D.cs
- Lease.cs
- HttpEncoder.cs
- CompositeScriptReference.cs
- Attributes.cs
- ObjRef.cs
- SqlConnectionPoolGroupProviderInfo.cs
- IdleTimeoutMonitor.cs
- CreateUserErrorEventArgs.cs
- IODescriptionAttribute.cs
- ColumnMapCopier.cs
- StatusBarItemAutomationPeer.cs
- CompModSwitches.cs
- DataGridColumnHeadersPresenter.cs
- SessionState.cs
- CorrelationToken.cs
- DataGridViewRowHeaderCell.cs
- TextEditorDragDrop.cs
- SystemGatewayIPAddressInformation.cs
- DeviceSpecificDialogCachedState.cs
- XMLSyntaxException.cs
- FloaterParaClient.cs
- Win32.cs
- ItemsPanelTemplate.cs
- HtmlImage.cs
- FormsIdentity.cs
- Speller.cs
- DriveInfo.cs
- DropShadowBitmapEffect.cs
- MarkerProperties.cs