Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / Configuration / NamespaceInfo.cs / 1305376 / 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; 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
- Normalization.cs
- InstanceCreationEditor.cs
- ColorKeyFrameCollection.cs
- ManagementException.cs
- precedingquery.cs
- CatchDesigner.xaml.cs
- UnionExpr.cs
- RoutedEventHandlerInfo.cs
- DataControlButton.cs
- BuiltInExpr.cs
- DataObjectPastingEventArgs.cs
- WebPartZoneCollection.cs
- XmlNamespaceManager.cs
- CodeArrayCreateExpression.cs
- AnyAllSearchOperator.cs
- X509CertificateCollection.cs
- AssemblyAttributesGoHere.cs
- PropertyInfoSet.cs
- ProcessInfo.cs
- WaitHandleCannotBeOpenedException.cs
- FormDocumentDesigner.cs
- MetadataItemEmitter.cs
- WmpBitmapEncoder.cs
- BitmapEffectRenderDataResource.cs
- DiagnosticStrings.cs
- CacheSection.cs
- SqlStatistics.cs
- CorePropertiesFilter.cs
- ForwardPositionQuery.cs
- SchemaObjectWriter.cs
- ToolStripItemTextRenderEventArgs.cs
- Transform3DGroup.cs
- NativeMethodsCLR.cs
- UnwrappedTypesXmlSerializerManager.cs
- CodeTypeReferenceCollection.cs
- AndMessageFilterTable.cs
- DataGridViewAccessibleObject.cs
- XXXOnTypeBuilderInstantiation.cs
- XmlCodeExporter.cs
- MSG.cs
- TextReturnReader.cs
- ProcessInputEventArgs.cs
- PartialTrustHelpers.cs
- COM2ExtendedUITypeEditor.cs
- SelectionEditingBehavior.cs
- RealProxy.cs
- FileDataSource.cs
- IISUnsafeMethods.cs
- DataSourceProvider.cs
- WebProxyScriptElement.cs
- CapacityStreamGeometryContext.cs
- ElementHost.cs
- NotifyParentPropertyAttribute.cs
- ZipIOExtraFieldPaddingElement.cs
- DynamicContractTypeBuilder.cs
- COM2TypeInfoProcessor.cs
- PropertyReferenceSerializer.cs
- ConstraintCollection.cs
- TypeGeneratedEventArgs.cs
- FileSystemEventArgs.cs
- StaticContext.cs
- CodeVariableDeclarationStatement.cs
- EqualityComparer.cs
- ZipIOBlockManager.cs
- Timer.cs
- HostingEnvironment.cs
- SqlDependencyUtils.cs
- RawStylusInputReport.cs
- TextEditorSpelling.cs
- ReferenceAssemblyAttribute.cs
- ObjectDataSourceDisposingEventArgs.cs
- HttpStreamXmlDictionaryWriter.cs
- Odbc32.cs
- DoubleLinkListEnumerator.cs
- UnsafeNativeMethods.cs
- BufferedGraphics.cs
- ContainerUIElement3D.cs
- OleAutBinder.cs
- DataGridRelationshipRow.cs
- TypeElement.cs
- IxmlLineInfo.cs
- UnmanagedMemoryStream.cs
- XmlSiteMapProvider.cs
- PartitionResolver.cs
- Point3DKeyFrameCollection.cs
- XMLSyntaxException.cs
- SqlCharStream.cs
- TextLine.cs
- WebPartConnection.cs
- CacheAxisQuery.cs
- CompiledAction.cs
- ProvidePropertyAttribute.cs
- FontUnit.cs
- MsmqQueue.cs
- RevocationPoint.cs
- _ServiceNameStore.cs
- LogSwitch.cs
- CSharpCodeProvider.cs
- CachedPathData.cs
- ApplicationServicesHostFactory.cs