Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / fx / src / xsp / System / Web / Configuration / NamespaceInfo.cs / 2 / 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- COM2FontConverter.cs
- httpserverutility.cs
- NetworkStream.cs
- WebBaseEventKeyComparer.cs
- PropertyMap.cs
- EditCommandColumn.cs
- XsltLibrary.cs
- ToolStripDropTargetManager.cs
- EventHandlersStore.cs
- entityreference_tresulttype.cs
- IdentifierService.cs
- oledbmetadatacolumnnames.cs
- VScrollBar.cs
- GetChildSubtree.cs
- RoutingSection.cs
- LinkDesigner.cs
- BamlRecordHelper.cs
- OptimalTextSource.cs
- NestedContainer.cs
- BufferModeSettings.cs
- FlatButtonAppearance.cs
- RegexParser.cs
- TypedTableHandler.cs
- ClientSideProviderDescription.cs
- WindowsProgressbar.cs
- WindowsGraphicsWrapper.cs
- CodeGen.cs
- Metadata.cs
- SettingsBase.cs
- PathSegmentCollection.cs
- ObjectAnimationBase.cs
- ResizeGrip.cs
- LeftCellWrapper.cs
- TransferRequestHandler.cs
- RuleSettingsCollection.cs
- ScrollData.cs
- PageHandlerFactory.cs
- XmlAnyAttributeAttribute.cs
- DbMetaDataCollectionNames.cs
- SubMenuStyleCollection.cs
- WorkflowMessageEventHandler.cs
- HostSecurityManager.cs
- VisualStyleInformation.cs
- EnglishPluralizationService.cs
- PublisherIdentityPermission.cs
- Classification.cs
- DoubleUtil.cs
- XmlObjectSerializerContext.cs
- AssertUtility.cs
- UnaryExpression.cs
- ConnectionManagementElement.cs
- TextTreeRootNode.cs
- DynamicMethod.cs
- TextCharacters.cs
- IdentifierCreationService.cs
- FrameworkObject.cs
- Handle.cs
- ConstraintStruct.cs
- CultureInfoConverter.cs
- SemanticTag.cs
- MulticastNotSupportedException.cs
- NamespaceEmitter.cs
- ClonableStack.cs
- CustomAssemblyResolver.cs
- FormViewUpdateEventArgs.cs
- Touch.cs
- KeyedQueue.cs
- CapabilitiesAssignment.cs
- FrameSecurityDescriptor.cs
- SoapClientProtocol.cs
- StyleSheetComponentEditor.cs
- SqlGatherProducedAliases.cs
- TextBoxAutoCompleteSourceConverter.cs
- DataColumnMapping.cs
- BridgeDataRecord.cs
- safex509handles.cs
- FormsIdentity.cs
- NativeMethods.cs
- URL.cs
- FormViewInsertedEventArgs.cs
- isolationinterop.cs
- WebPartConnectionsCancelEventArgs.cs
- _StreamFramer.cs
- XmlUtil.cs
- PrintPreviewGraphics.cs
- FormatVersion.cs
- ActivityPreviewDesigner.cs
- ContainerControl.cs
- ComplexLine.cs
- Models.cs
- DBSchemaTable.cs
- List.cs
- UnwrappedTypesXmlSerializerManager.cs
- SQLBytesStorage.cs
- NominalTypeEliminator.cs
- CodeGenerator.cs
- Thickness.cs
- SplitterEvent.cs
- TextLine.cs
- sqlnorm.cs