Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / fx / src / xsp / System / Web / Configuration / NamespaceInfo.cs / 1 / NamespaceInfo.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Configuration { using System; using System.Xml; using System.Configuration; using System.Collections.Specialized; using System.Collections; using System.IO; using System.Text; using System.Web.Util; using System.Web.UI; using System.Web.Compilation; using System.Threading; using System.Web.Configuration; using System.Security.Permissions; [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class NamespaceInfo : ConfigurationElement { private static ConfigurationPropertyCollection _properties; private static readonly ConfigurationProperty _propNamespace = new ConfigurationProperty("namespace", typeof(string), null, null, StdValidatorsAndConverters.NonEmptyStringValidator, ConfigurationPropertyOptions.IsRequired | ConfigurationPropertyOptions.IsKey); static NamespaceInfo() { _properties = new ConfigurationPropertyCollection(); _properties.Add(_propNamespace); } internal NamespaceInfo() { } public NamespaceInfo(String name) : this() { Namespace = name; } public override bool Equals(object namespaceInformation) { NamespaceInfo ns = namespaceInformation as NamespaceInfo; return (ns != null && Namespace == ns.Namespace); } public override int GetHashCode() { return Namespace.GetHashCode(); } protected override ConfigurationPropertyCollection Properties { get { return _properties; } } [ConfigurationProperty("namespace", IsRequired = true, IsKey = true, DefaultValue = "")] [StringValidator(MinLength = 1)] public string Namespace { get { return (string)base[_propNamespace]; } set { base[_propNamespace] = value; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Configuration { using System; using System.Xml; using System.Configuration; using System.Collections.Specialized; using System.Collections; using System.IO; using System.Text; using System.Web.Util; using System.Web.UI; using System.Web.Compilation; using System.Threading; using System.Web.Configuration; using System.Security.Permissions; [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class NamespaceInfo : ConfigurationElement { private static ConfigurationPropertyCollection _properties; private static readonly ConfigurationProperty _propNamespace = new ConfigurationProperty("namespace", typeof(string), null, null, StdValidatorsAndConverters.NonEmptyStringValidator, ConfigurationPropertyOptions.IsRequired | ConfigurationPropertyOptions.IsKey); static NamespaceInfo() { _properties = new ConfigurationPropertyCollection(); _properties.Add(_propNamespace); } internal NamespaceInfo() { } public NamespaceInfo(String name) : this() { Namespace = name; } public override bool Equals(object namespaceInformation) { NamespaceInfo ns = namespaceInformation as NamespaceInfo; return (ns != null && Namespace == ns.Namespace); } public override int GetHashCode() { return Namespace.GetHashCode(); } protected override ConfigurationPropertyCollection Properties { get { return _properties; } } [ConfigurationProperty("namespace", IsRequired = true, IsKey = true, DefaultValue = "")] [StringValidator(MinLength = 1)] public string Namespace { get { return (string)base[_propNamespace]; } set { base[_propNamespace] = value; } } } } // 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
- MimeFormImporter.cs
- XmlNullResolver.cs
- EmptyEnumerator.cs
- LinearKeyFrames.cs
- DefaultAutoFieldGenerator.cs
- PerfCounterSection.cs
- HostProtectionException.cs
- BuildManager.cs
- DesignUtil.cs
- DocumentViewer.cs
- QueryContext.cs
- MenuAdapter.cs
- InfiniteTimeSpanConverter.cs
- ConfigurationSection.cs
- IteratorDescriptor.cs
- OutputScopeManager.cs
- Exceptions.cs
- rsa.cs
- TypeDescriptionProvider.cs
- QueryStringConverter.cs
- FullTrustAssembliesSection.cs
- PathFigureCollectionConverter.cs
- PointF.cs
- PropertyNames.cs
- VisualStyleTypesAndProperties.cs
- XmlSchemaAll.cs
- LineGeometry.cs
- OleDbPermission.cs
- DesignerValidatorAdapter.cs
- DirectoryInfo.cs
- WebRequest.cs
- FamilyTypefaceCollection.cs
- DummyDataSource.cs
- PropertyItemInternal.cs
- TailPinnedEventArgs.cs
- PeekCompletedEventArgs.cs
- AutoGeneratedFieldProperties.cs
- ItemChangedEventArgs.cs
- FrugalMap.cs
- NavigationService.cs
- ObjectDataSourceSelectingEventArgs.cs
- TreeBuilder.cs
- SqlFileStream.cs
- MouseActionValueSerializer.cs
- VariantWrapper.cs
- SQLGuidStorage.cs
- JavaScriptSerializer.cs
- DesignerCatalogPartChrome.cs
- DataGridRowEventArgs.cs
- ClientSettingsSection.cs
- ConnectionsZone.cs
- DataGridViewRowCollection.cs
- OperandQuery.cs
- DiagnosticTrace.cs
- Transform.cs
- unitconverter.cs
- AppDomainFactory.cs
- TextFormatter.cs
- ApplicationGesture.cs
- CompoundFileDeflateTransform.cs
- SqlDataSourceCustomCommandEditor.cs
- ZipFileInfoCollection.cs
- TypePresenter.xaml.cs
- StreamAsIStream.cs
- TimeSpanStorage.cs
- connectionpool.cs
- OpenTypeLayoutCache.cs
- DataErrorValidationRule.cs
- DecoderReplacementFallback.cs
- OutputCacheSettings.cs
- BrowserCapabilitiesCodeGenerator.cs
- StylusPointPropertyUnit.cs
- XPathConvert.cs
- ToolboxItemCollection.cs
- StringReader.cs
- PerformanceCounterManager.cs
- SymmetricAlgorithm.cs
- FontStyleConverter.cs
- PipelineModuleStepContainer.cs
- FolderLevelBuildProviderCollection.cs
- SettingsPropertyCollection.cs
- ProtocolElement.cs
- NativeMethods.cs
- NTAccount.cs
- MultiAsyncResult.cs
- BitmapEffectvisualstate.cs
- RoutedEventValueSerializer.cs
- DeviceContext2.cs
- RegistrationServices.cs
- CodeEventReferenceExpression.cs
- TextSelectionHighlightLayer.cs
- ComplexType.cs
- SettingsBindableAttribute.cs
- PrincipalPermission.cs
- HttpCachePolicyElement.cs
- QueryTask.cs
- Peer.cs
- WorkflowTraceTransfer.cs
- XsltFunctions.cs
- ObjectStorage.cs