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
- Options.cs
- MobileSysDescriptionAttribute.cs
- MarshalDirectiveException.cs
- BufferAllocator.cs
- NamespaceMapping.cs
- HwndSubclass.cs
- XdrBuilder.cs
- TextCompositionEventArgs.cs
- ImageCodecInfoPrivate.cs
- TagPrefixInfo.cs
- SimpleMailWebEventProvider.cs
- SaveFileDialog.cs
- ProfileSettingsCollection.cs
- RenamedEventArgs.cs
- StylusLogic.cs
- ProcessingInstructionAction.cs
- Resources.Designer.cs
- XmlLoader.cs
- ListSourceHelper.cs
- ReservationCollection.cs
- _AutoWebProxyScriptHelper.cs
- SpeechAudioFormatInfo.cs
- BackStopAuthenticationModule.cs
- UrlAuthFailureHandler.cs
- ProfileBuildProvider.cs
- RegexGroupCollection.cs
- ReadOnlyKeyedCollection.cs
- Boolean.cs
- SHA256Managed.cs
- AnnotationComponentChooser.cs
- XmlSchemaAnnotated.cs
- NotifyParentPropertyAttribute.cs
- PropertyItemInternal.cs
- SByteStorage.cs
- TextBoxAutomationPeer.cs
- VisualStateGroup.cs
- ILGenerator.cs
- NumericExpr.cs
- ReflectTypeDescriptionProvider.cs
- Transform3D.cs
- InfiniteIntConverter.cs
- InputProcessorProfilesLoader.cs
- SqlTypeSystemProvider.cs
- FontDifferentiator.cs
- SqlEnums.cs
- SourceElementsCollection.cs
- TypeForwardedToAttribute.cs
- QilLoop.cs
- MimeBasePart.cs
- QueryAccessibilityHelpEvent.cs
- SQLMembershipProvider.cs
- TogglePattern.cs
- ListManagerBindingsCollection.cs
- BorderGapMaskConverter.cs
- SerialStream.cs
- Timeline.cs
- RegexWriter.cs
- ColumnClickEvent.cs
- ModelUIElement3D.cs
- DataIdProcessor.cs
- IHttpResponseInternal.cs
- CharKeyFrameCollection.cs
- HttpVersion.cs
- CompiledELinqQueryState.cs
- EmptyEnumerator.cs
- DiagnosticTraceSource.cs
- StringToken.cs
- HTMLTagNameToTypeMapper.cs
- TraceUtility.cs
- FormsAuthenticationModule.cs
- localization.cs
- NullableDecimalSumAggregationOperator.cs
- PseudoWebRequest.cs
- Typeface.cs
- EntryWrittenEventArgs.cs
- ByteStreamMessageEncoderFactory.cs
- MD5.cs
- PrivateFontCollection.cs
- ButtonFieldBase.cs
- SafeThreadHandle.cs
- Effect.cs
- XamlSerializerUtil.cs
- GridEntry.cs
- XmlReflectionImporter.cs
- TriggerCollection.cs
- _NegoStream.cs
- ListView.cs
- AncillaryOps.cs
- DocumentScope.cs
- ErrorStyle.cs
- PropertySourceInfo.cs
- DbModificationClause.cs
- Int16Storage.cs
- SmtpNtlmAuthenticationModule.cs
- SqlDependencyListener.cs
- Mappings.cs
- FormatterConverter.cs
- ParameterElementCollection.cs
- PostBackOptions.cs
- ModelTreeEnumerator.cs