Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Channels / XmlSerializerImportOptions.cs / 1 / XmlSerializerImportOptions.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.ServiceModel.Channels { using System; using System.CodeDom.Compiler; using System.CodeDom; using System.Collections; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Globalization; using System.IO; using System.Text; using System.ServiceModel; using System.Runtime.Serialization; using System.Xml; using System.Xml.Schema; using System.Xml.Serialization; using WsdlNS = System.Web.Services.Description; public class XmlSerializerImportOptions { CodeCompileUnit codeCompileUnit; CodeDomProvider codeProvider; string clrNamespace; WsdlNS.WebReferenceOptions webReferenceOptions; static CodeGenerationOptions defaultCodeGenerationOptions = CodeGenerationOptions.GenerateProperties | CodeGenerationOptions.GenerateOrder; public XmlSerializerImportOptions() : this(new CodeCompileUnit()) { } public XmlSerializerImportOptions(CodeCompileUnit codeCompileUnit) { this.codeCompileUnit = codeCompileUnit; } public CodeCompileUnit CodeCompileUnit { get { if (codeCompileUnit == null) codeCompileUnit = new CodeCompileUnit(); return codeCompileUnit; } } public CodeDomProvider CodeProvider { get { if (codeProvider == null) codeProvider = CodeDomProvider.CreateProvider("C#"); return codeProvider; } set { codeProvider = value; } } public string ClrNamespace { get { return clrNamespace; } set { clrNamespace = value; } } public WsdlNS.WebReferenceOptions WebReferenceOptions { get { if (webReferenceOptions == null) { webReferenceOptions = new WsdlNS.WebReferenceOptions(); webReferenceOptions.CodeGenerationOptions = defaultCodeGenerationOptions; } return webReferenceOptions; } set { webReferenceOptions = value; } } } } // 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
- ValidationError.cs
- ActivityValidator.cs
- EntityDataSourceState.cs
- Int64Storage.cs
- DataGridViewCellValueEventArgs.cs
- WeakReferenceList.cs
- Attribute.cs
- SelectionHighlightInfo.cs
- SerializationInfoEnumerator.cs
- PointKeyFrameCollection.cs
- ServerValidateEventArgs.cs
- HttpWebRequest.cs
- DLinqColumnProvider.cs
- RemoteWebConfigurationHostStream.cs
- GiveFeedbackEventArgs.cs
- ClassicBorderDecorator.cs
- ScrollableControl.cs
- RegexInterpreter.cs
- RegistryPermission.cs
- LayoutInformation.cs
- ThreadStaticAttribute.cs
- ComMethodElementCollection.cs
- DebugInfoExpression.cs
- ServiceDescription.cs
- TrackingServices.cs
- PropertyChangeTracker.cs
- CapabilitiesAssignment.cs
- AssemblyCache.cs
- TableParaClient.cs
- RealProxy.cs
- ObjectQueryState.cs
- ListViewPagedDataSource.cs
- BitmapVisualManager.cs
- PropertyMapper.cs
- UIHelper.cs
- IChannel.cs
- SqlClientFactory.cs
- StylusPointPropertyInfoDefaults.cs
- ListControlBoundActionList.cs
- MergeLocalizationDirectives.cs
- SoapServerProtocol.cs
- PropertyInfoSet.cs
- ThreadStartException.cs
- FrameworkElementFactory.cs
- RoleGroupCollection.cs
- StreamGeometry.cs
- OrthographicCamera.cs
- PropertyEmitterBase.cs
- SafeTimerHandle.cs
- XmlNodeComparer.cs
- StringStorage.cs
- HtmlHead.cs
- TraceLevelStore.cs
- Brush.cs
- SecurityDescriptor.cs
- CharKeyFrameCollection.cs
- TextRenderer.cs
- Shared.cs
- SafeNativeMethods.cs
- CallInfo.cs
- AddDataControlFieldDialog.cs
- EncoderExceptionFallback.cs
- ConfigurationElementCollection.cs
- sqlmetadatafactory.cs
- Screen.cs
- SqlCaseSimplifier.cs
- SqlVersion.cs
- ZipIOZip64EndOfCentralDirectoryLocatorBlock.cs
- XmlSchemaSimpleTypeRestriction.cs
- DataControlReferenceCollection.cs
- RuleSettingsCollection.cs
- CipherData.cs
- ImagingCache.cs
- CollectionBase.cs
- ScriptingRoleServiceSection.cs
- DeploymentSection.cs
- CodeMemberField.cs
- SqlBulkCopy.cs
- GridPatternIdentifiers.cs
- RulePatternOps.cs
- XPathSelfQuery.cs
- Delay.cs
- CodeTypeReference.cs
- DataGridViewTextBoxCell.cs
- VisualBrush.cs
- UnsafeNativeMethods.cs
- ItemsPanelTemplate.cs
- WebServiceHost.cs
- WindowVisualStateTracker.cs
- XPathExpr.cs
- ItemType.cs
- GlobalizationSection.cs
- Descriptor.cs
- SqlProcedureAttribute.cs
- ButtonChrome.cs
- SortedList.cs
- GetImportedCardRequest.cs
- FrameworkElement.cs
- FileBasedResourceGroveler.cs
- SharedConnectionInfo.cs