Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / DEVDIV / depot / DevDiv / releases / 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. //------------------------------------------------------------------------------ //// 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
- EntityStoreSchemaGenerator.cs
- Keywords.cs
- GetBrowserTokenRequest.cs
- Main.cs
- ColorMap.cs
- WebPartConnectionsConfigureVerb.cs
- LogLogRecordHeader.cs
- ThreadInterruptedException.cs
- DesignerAdapterUtil.cs
- OleDbCommand.cs
- FillBehavior.cs
- WebPartExportVerb.cs
- DocumentProperties.cs
- XamlHostingSectionGroup.cs
- SystemColors.cs
- ViewUtilities.cs
- ViewStateException.cs
- SystemIcmpV4Statistics.cs
- CLSCompliantAttribute.cs
- ExpressionBuilderCollection.cs
- VectorCollectionValueSerializer.cs
- Canvas.cs
- SizeLimitedCache.cs
- ReadOnlyHierarchicalDataSource.cs
- IncrementalHitTester.cs
- ColorAnimationBase.cs
- DeclarativeExpressionConditionDeclaration.cs
- HttpListenerContext.cs
- BinHexEncoder.cs
- SByte.cs
- ServerType.cs
- LinqDataSourceHelper.cs
- MaskDesignerDialog.cs
- PartitionerStatic.cs
- Module.cs
- RoleManagerSection.cs
- TemplateContainer.cs
- XmlSchemas.cs
- ControlPersister.cs
- GeneratedCodeAttribute.cs
- MouseCaptureWithinProperty.cs
- SiteMapNodeItem.cs
- HtmlInputReset.cs
- EntityDataSourceStatementEditorForm.cs
- ControlBuilderAttribute.cs
- XPathDocumentIterator.cs
- BindingsCollection.cs
- StringOutput.cs
- CertificateElement.cs
- TreeNodeBinding.cs
- WebPartDisplayMode.cs
- XsdBuilder.cs
- TableColumn.cs
- ActivityInstance.cs
- PointCollectionValueSerializer.cs
- SingleResultAttribute.cs
- ConfigurationManagerHelper.cs
- ParentUndoUnit.cs
- HelloOperationCD1AsyncResult.cs
- ElementUtil.cs
- Condition.cs
- MemoryMappedView.cs
- AspProxy.cs
- DocumentPage.cs
- _NTAuthentication.cs
- SubMenuStyleCollectionEditor.cs
- MimePart.cs
- DbDataRecord.cs
- PageCatalogPart.cs
- SQLBytes.cs
- CustomValidator.cs
- StylusShape.cs
- ComplexType.cs
- XmlSchemaDatatype.cs
- XmlNodeReader.cs
- LinearGradientBrush.cs
- XamlDesignerSerializationManager.cs
- QueryParameter.cs
- FixedSOMTable.cs
- FixedSchema.cs
- DayRenderEvent.cs
- recordstatescratchpad.cs
- ColorBlend.cs
- SoapEnumAttribute.cs
- ExceptionRoutedEventArgs.cs
- TableNameAttribute.cs
- GroupDescription.cs
- DefaultValueTypeConverter.cs
- SurrogateSelector.cs
- FacetDescriptionElement.cs
- SafeFileMappingHandle.cs
- DataMemberConverter.cs
- ButtonPopupAdapter.cs
- NamespaceMapping.cs
- ExtensionElement.cs
- CodeIndexerExpression.cs
- TabletCollection.cs
- PersonalizationProviderHelper.cs
- SafeCryptoHandles.cs
- TextSpan.cs