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
- BaseCodePageEncoding.cs
- SystemBrushes.cs
- ApplicationGesture.cs
- DataServiceRequestOfT.cs
- TextBoxBase.cs
- CultureTable.cs
- WebPageTraceListener.cs
- View.cs
- ScalarRestriction.cs
- PropertyEmitter.cs
- TransformerInfo.cs
- XmlNavigatorFilter.cs
- FamilyTypefaceCollection.cs
- ComboBox.cs
- Emitter.cs
- DefinitionUpdate.cs
- Error.cs
- Configuration.cs
- DockingAttribute.cs
- RichTextBox.cs
- TimelineGroup.cs
- BamlCollectionHolder.cs
- SqlEnums.cs
- BinaryUtilClasses.cs
- Variable.cs
- DoubleSumAggregationOperator.cs
- SettingsAttributes.cs
- FilterableAttribute.cs
- DragStartedEventArgs.cs
- TextEndOfSegment.cs
- EventEntry.cs
- NullableLongMinMaxAggregationOperator.cs
- ColorKeyFrameCollection.cs
- TokenBasedSetEnumerator.cs
- GenericUriParser.cs
- WpfKnownMember.cs
- TailCallAnalyzer.cs
- ApplicationContext.cs
- FontCacheLogic.cs
- SafeProcessHandle.cs
- UIntPtr.cs
- EpmContentDeSerializerBase.cs
- ImportContext.cs
- CryptoHelper.cs
- CheckPair.cs
- CodeCatchClause.cs
- XmlArrayItemAttributes.cs
- SiteMembershipCondition.cs
- Panel.cs
- Timer.cs
- HandoffBehavior.cs
- BindingManagerDataErrorEventArgs.cs
- RoutedEventConverter.cs
- ToolboxItemFilterAttribute.cs
- SplitterCancelEvent.cs
- Int64Animation.cs
- WhitespaceRule.cs
- PerformanceCountersElement.cs
- Win32Exception.cs
- BasicBrowserDialog.cs
- FunctionParameter.cs
- LoadedOrUnloadedOperation.cs
- MultiByteCodec.cs
- OutputCacheModule.cs
- SmiContextFactory.cs
- SoapFormatterSinks.cs
- GridViewActionList.cs
- DomainConstraint.cs
- OleDbDataAdapter.cs
- WithStatement.cs
- DSASignatureFormatter.cs
- StrongName.cs
- ParameterBuilder.cs
- FlowSwitchLink.cs
- DesignerAttribute.cs
- ManagedWndProcTracker.cs
- ArithmeticException.cs
- ActivityExecutorDelegateInfo.cs
- PropertyStore.cs
- RootProfilePropertySettingsCollection.cs
- RectangleGeometry.cs
- XmlEncoding.cs
- Keyboard.cs
- KerberosSecurityTokenParameters.cs
- DetailsViewUpdateEventArgs.cs
- TimeStampChecker.cs
- ImageMap.cs
- Point.cs
- SqlDataSourceQuery.cs
- MethodBuilder.cs
- RIPEMD160Managed.cs
- XmlDocument.cs
- InvokeMethodActivity.cs
- DateTimeFormatInfoScanner.cs
- LoginUtil.cs
- Registry.cs
- UnmanagedMemoryStreamWrapper.cs
- WebPartChrome.cs
- DataRelationCollection.cs
- BoundColumn.cs