Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / ManagedLibraries / Remoting / MetaData / SudsWriter.cs / 1305376 / SudsWriter.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== //============================================================ // // File: SudsWriter.cs //// Author: Gopal Kakivaya (GopalK) // // Purpose: Defines SUDSParser that parses a given SUDS document // and generates types defined in it. // // Date: April 01, 2000 // Revised: November 15, 2000 (Wsdl)[....] // //=========================================================== namespace System.Runtime.Remoting.MetadataServices { using System; using System.Runtime.Serialization; using System.IO; using System.Reflection; // Represents exceptions thrown by the SUDSGenerator [Serializable()] public class SUDSGeneratorException : Exception { internal SUDSGeneratorException(String msg) : base(msg) { } protected SUDSGeneratorException(SerializationInfo info, StreamingContext context): base(info, context) {} } // This class generates SUDS documents internal class SUDSGenerator { WsdlGenerator wsdlGenerator = null; SdlType sdlType; // Constructor internal SUDSGenerator(Type[] types, SdlType sdlType, TextWriter output) { Util.Log("SUDSGenerator.SUDSGenerator 2"); wsdlGenerator = new WsdlGenerator(types, sdlType, output); this.sdlType = sdlType; } internal SUDSGenerator(ServiceType[] serviceTypes, SdlType sdlType, TextWriter output) { Util.Log("SUDSGenerator.SUDSGenerator 5 "); wsdlGenerator = new WsdlGenerator(serviceTypes, sdlType, output); this.sdlType = sdlType; } // Generates SUDS internal void Generate() { Util.Log("SUDSGenerator.Generate"); wsdlGenerator.Generate(); } } } // 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
- DNS.cs
- SequenceFullException.cs
- DataRelationCollection.cs
- HighlightVisual.cs
- DesignerOptionService.cs
- APCustomTypeDescriptor.cs
- RemotingServices.cs
- CopyAttributesAction.cs
- AdCreatedEventArgs.cs
- PropertyPath.cs
- BaseComponentEditor.cs
- TypeDelegator.cs
- X509Certificate2.cs
- Int32CollectionValueSerializer.cs
- QilXmlReader.cs
- StringFreezingAttribute.cs
- DataControlExtensions.cs
- MembershipAdapter.cs
- KeyFrames.cs
- XmlText.cs
- AlternateViewCollection.cs
- BitmapEffectrendercontext.cs
- NCryptNative.cs
- QilVisitor.cs
- AlphabeticalEnumConverter.cs
- IdentityValidationException.cs
- WeakReference.cs
- CompositeFontParser.cs
- cookie.cs
- DbConnectionPoolGroup.cs
- XPathArrayIterator.cs
- SQLInt64.cs
- QueryAccessibilityHelpEvent.cs
- DesignBindingPropertyDescriptor.cs
- DataGridViewColumnCollectionDialog.cs
- BaseParser.cs
- ObjectDataSourceDisposingEventArgs.cs
- ItemsChangedEventArgs.cs
- GradientStop.cs
- WorkflowTransactionService.cs
- PagedDataSource.cs
- TypeNameHelper.cs
- DBSqlParser.cs
- RadioButtonAutomationPeer.cs
- TreeNodeBindingCollection.cs
- TrackBarRenderer.cs
- TextSerializer.cs
- XmlMembersMapping.cs
- diagnosticsswitches.cs
- LinkDesigner.cs
- TypeUtil.cs
- RoutedPropertyChangedEventArgs.cs
- WebPartCatalogAddVerb.cs
- SqlExpander.cs
- X509SecurityTokenAuthenticator.cs
- StorageMappingItemCollection.cs
- TreeIterator.cs
- HierarchicalDataBoundControlAdapter.cs
- CodeDomConfigurationHandler.cs
- EncryptedReference.cs
- CustomCategoryAttribute.cs
- InfoCardCryptoHelper.cs
- SecurityAccessDeniedException.cs
- BamlVersionHeader.cs
- loginstatus.cs
- ProcessModelInfo.cs
- ValuePatternIdentifiers.cs
- NamespaceEmitter.cs
- TemplatePagerField.cs
- SrgsElementList.cs
- BaseResourcesBuildProvider.cs
- CodeTypeReferenceCollection.cs
- ListCollectionView.cs
- PerformanceCounterCategory.cs
- ProfileEventArgs.cs
- ParsedAttributeCollection.cs
- Region.cs
- SimpleBitVector32.cs
- BaseServiceProvider.cs
- LowerCaseStringConverter.cs
- Line.cs
- ZoneLinkButton.cs
- WindowsEditBoxRange.cs
- LayoutTable.cs
- Rectangle.cs
- UInt64Converter.cs
- ControlParameter.cs
- MulticastOption.cs
- SerializationFieldInfo.cs
- DataGridCommandEventArgs.cs
- XmlRootAttribute.cs
- MetadataArtifactLoaderCompositeFile.cs
- DynamicValueConverter.cs
- RbTree.cs
- MutexSecurity.cs
- LoadedEvent.cs
- ScrollViewer.cs
- CompletedAsyncResult.cs
- XPathNavigator.cs
- MappingException.cs