Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / 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; } } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- loginstatus.cs
- FileDialogCustomPlacesCollection.cs
- SectionInformation.cs
- HwndProxyElementProvider.cs
- X509SecurityToken.cs
- ObjectDataSourceSelectingEventArgs.cs
- CompositeControlDesigner.cs
- BidPrivateBase.cs
- RemotingService.cs
- OleDbEnumerator.cs
- Duration.cs
- WmfPlaceableFileHeader.cs
- EdmProviderManifest.cs
- AttributedMetaModel.cs
- securitycriticaldataformultiplegetandset.cs
- EffectiveValueEntry.cs
- OpenTypeMethods.cs
- ViewGenerator.cs
- Assign.cs
- ISFClipboardData.cs
- WinOEToolBoxItem.cs
- DelegateInArgument.cs
- XmlDataSourceNodeDescriptor.cs
- DefaultProxySection.cs
- Image.cs
- FileDialog_Vista.cs
- FontFamilyConverter.cs
- FormView.cs
- sqlmetadatafactory.cs
- WasAdminWrapper.cs
- SegmentInfo.cs
- CachedCompositeFamily.cs
- ContentElementAutomationPeer.cs
- PathFigure.cs
- SqlInternalConnectionSmi.cs
- StorageModelBuildProvider.cs
- WindowsAuthenticationModule.cs
- TaskFormBase.cs
- CancelEventArgs.cs
- IIS7UserPrincipal.cs
- ISessionStateStore.cs
- XmlAttributeAttribute.cs
- UiaCoreApi.cs
- OdbcConnectionOpen.cs
- Memoizer.cs
- MonikerSyntaxException.cs
- HyperlinkAutomationPeer.cs
- BasePattern.cs
- XmlAutoDetectWriter.cs
- ArraySegment.cs
- DataGridViewCellStyleContentChangedEventArgs.cs
- TextStore.cs
- RequestStatusBarUpdateEventArgs.cs
- ManagedCodeMarkers.cs
- DataGridViewCellValidatingEventArgs.cs
- BaseDataListDesigner.cs
- PngBitmapEncoder.cs
- ObjectPersistData.cs
- EventItfInfo.cs
- SystemPens.cs
- SubMenuStyle.cs
- ipaddressinformationcollection.cs
- WbmpConverter.cs
- MetadataResolver.cs
- CacheHelper.cs
- FontConverter.cs
- CommandEventArgs.cs
- InternalControlCollection.cs
- CrossAppDomainChannel.cs
- GridViewColumnHeader.cs
- DoubleCollectionConverter.cs
- QilGeneratorEnv.cs
- TemplateNameScope.cs
- TextStore.cs
- MarkerProperties.cs
- sapiproxy.cs
- GetRecipientListRequest.cs
- SwitchDesigner.xaml.cs
- ReachDocumentPageSerializer.cs
- XmlSchemaImport.cs
- AccessViolationException.cs
- HtmlInputCheckBox.cs
- ConnectivityStatus.cs
- DtrList.cs
- EntityDataSourceUtil.cs
- StackBuilderSink.cs
- GestureRecognitionResult.cs
- BuildResultCache.cs
- RelationshipNavigation.cs
- X509ChainPolicy.cs
- PlainXmlDeserializer.cs
- WebPart.cs
- EndpointAddressProcessor.cs
- ExtendedTransformFactory.cs
- HttpServerProtocol.cs
- TraceHwndHost.cs
- XPathEmptyIterator.cs
- DirectionalLight.cs
- InOutArgument.cs
- TCEAdapterGenerator.cs