Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WCF / Serialization / System / Runtime / Serialization / Configuration / DataContractSerializerSection.cs / 1305376 / DataContractSerializerSection.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.Runtime.Serialization.Configuration { using System; using System.Collections.Generic; using System.Configuration; using System.Globalization; using System.Security.Permissions; using System.Security; public sealed partial class DataContractSerializerSection : ConfigurationSection { public DataContractSerializerSection() : base() { } [Fx.Tag.SecurityNote(Critical = "Elevates in order to get the DataContractSerializerSection config section." + " Caller should not leak config section instance to untrusted code.")] [SecurityCritical] [ConfigurationPermission(SecurityAction.Assert, Unrestricted = true)] internal static DataContractSerializerSection UnsafeGetSection() { DataContractSerializerSection section = (DataContractSerializerSection)ConfigurationManager.GetSection(ConfigurationStrings.DataContractSerializerSectionPath); if (section == null) { throw System.Runtime.Serialization.DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ConfigurationErrorsException(SR.GetString(SR.ConfigDataContractSerializerSectionLoadError))); } return section; } [ConfigurationProperty(ConfigurationStrings.DeclaredTypes, DefaultValue = null)] public DeclaredTypeElementCollection DeclaredTypes { get { return (DeclaredTypeElementCollection)base[ConfigurationStrings.DeclaredTypes]; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.Runtime.Serialization.Configuration { using System; using System.Collections.Generic; using System.Configuration; using System.Globalization; using System.Security.Permissions; using System.Security; public sealed partial class DataContractSerializerSection : ConfigurationSection { public DataContractSerializerSection() : base() { } [Fx.Tag.SecurityNote(Critical = "Elevates in order to get the DataContractSerializerSection config section." + " Caller should not leak config section instance to untrusted code.")] [SecurityCritical] [ConfigurationPermission(SecurityAction.Assert, Unrestricted = true)] internal static DataContractSerializerSection UnsafeGetSection() { DataContractSerializerSection section = (DataContractSerializerSection)ConfigurationManager.GetSection(ConfigurationStrings.DataContractSerializerSectionPath); if (section == null) { throw System.Runtime.Serialization.DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ConfigurationErrorsException(SR.GetString(SR.ConfigDataContractSerializerSectionLoadError))); } return section; } [ConfigurationProperty(ConfigurationStrings.DeclaredTypes, DefaultValue = null)] public DeclaredTypeElementCollection DeclaredTypes { get { return (DeclaredTypeElementCollection)base[ConfigurationStrings.DeclaredTypes]; } } } } // 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
- TokenBasedSetEnumerator.cs
- XmlNodeReader.cs
- RectangleConverter.cs
- PrincipalPermission.cs
- TableTextElementCollectionInternal.cs
- XmlSerializerOperationFormatter.cs
- WCFBuildProvider.cs
- Add.cs
- ConnectionModeReader.cs
- IERequestCache.cs
- Image.cs
- TextTabProperties.cs
- ApplicationSecurityManager.cs
- _AutoWebProxyScriptHelper.cs
- AspNetRouteServiceHttpHandler.cs
- TableLayoutRowStyleCollection.cs
- exports.cs
- XmlDictionaryReader.cs
- TailPinnedEventArgs.cs
- SourceElementsCollection.cs
- LayoutExceptionEventArgs.cs
- DataTablePropertyDescriptor.cs
- Point3DValueSerializer.cs
- CharUnicodeInfo.cs
- KeyboardDevice.cs
- QueryReaderSettings.cs
- PropertyMapper.cs
- PropertyItemInternal.cs
- NegotiationTokenAuthenticator.cs
- RawMouseInputReport.cs
- ToolStripComboBox.cs
- ShaperBuffers.cs
- ClientConfigurationSystem.cs
- DesigntimeLicenseContext.cs
- ExternalException.cs
- GlobalProxySelection.cs
- ModelItemImpl.cs
- XmlDigitalSignatureProcessor.cs
- DragEventArgs.cs
- PageRanges.cs
- ResourcePool.cs
- ApplicationDirectoryMembershipCondition.cs
- DesignColumnCollection.cs
- WebReferencesBuildProvider.cs
- InternalTypeHelper.cs
- InheritedPropertyChangedEventArgs.cs
- SimpleRecyclingCache.cs
- ReturnEventArgs.cs
- HtmlSelect.cs
- Function.cs
- ChangesetResponse.cs
- PageBreakRecord.cs
- OracleInfoMessageEventArgs.cs
- ReverseQueryOperator.cs
- x509store.cs
- MobileControlDesigner.cs
- TextDecorationCollection.cs
- ParameterToken.cs
- DeviceContext.cs
- WebServiceFaultDesigner.cs
- TextBoxBase.cs
- UIntPtr.cs
- MaterialCollection.cs
- BitmapMetadata.cs
- querybuilder.cs
- RegexTree.cs
- RegistryExceptionHelper.cs
- HttpListener.cs
- CollectionContainer.cs
- SHA1Cng.cs
- ExpressionConverter.cs
- ModelProperty.cs
- CompilationUtil.cs
- MsmqIntegrationProcessProtocolHandler.cs
- AutoSizeToolBoxItem.cs
- XmlException.cs
- BitmapCache.cs
- lengthconverter.cs
- CompoundFileStorageReference.cs
- AnimationClock.cs
- ServicesUtilities.cs
- TitleStyle.cs
- StructuralObject.cs
- StackOverflowException.cs
- PrintDocument.cs
- DataGridViewHeaderCell.cs
- TrackingServices.cs
- PagedDataSource.cs
- TextRunCache.cs
- AssociationEndMember.cs
- MD5CryptoServiceProvider.cs
- TextDecoration.cs
- ExtensionQuery.cs
- BorderGapMaskConverter.cs
- FactoryGenerator.cs
- ModelItemCollection.cs
- RowBinding.cs
- InternalResources.cs
- BreakRecordTable.cs
- SemanticTag.cs