Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
- Material.cs
- AnnotationResourceCollection.cs
- JournalEntryStack.cs
- RawStylusInput.cs
- SystemIcmpV6Statistics.cs
- ParameterBuilder.cs
- IProducerConsumerCollection.cs
- SqlProcedureAttribute.cs
- ObjectTag.cs
- ObservableCollectionDefaultValueFactory.cs
- AssertFilter.cs
- XmlSerializerNamespaces.cs
- StyleXamlTreeBuilder.cs
- Button.cs
- HttpListenerResponse.cs
- SystemEvents.cs
- LockedHandleGlyph.cs
- DataListItemEventArgs.cs
- Evidence.cs
- PipelineComponent.cs
- BackgroundWorker.cs
- UiaCoreApi.cs
- Pool.cs
- QuaternionAnimation.cs
- IUnknownConstantAttribute.cs
- NamespaceImport.cs
- ActivityInstanceMap.cs
- BinaryReader.cs
- Int16KeyFrameCollection.cs
- SortExpressionBuilder.cs
- sqlser.cs
- UdpMessageProperty.cs
- PresentationAppDomainManager.cs
- IIS7WorkerRequest.cs
- MailDefinition.cs
- DataGridViewCellCollection.cs
- FormView.cs
- AnnotationResourceCollection.cs
- X509ServiceCertificateAuthentication.cs
- GridViewRowEventArgs.cs
- DataServiceRequest.cs
- COAUTHIDENTITY.cs
- Span.cs
- SqlGatherConsumedAliases.cs
- ForeignKeyConstraint.cs
- UserControlParser.cs
- UIInitializationException.cs
- MethodAccessException.cs
- PhysicalOps.cs
- ISO2022Encoding.cs
- TraceLog.cs
- XsdValidatingReader.cs
- XamlToRtfParser.cs
- SQLMoneyStorage.cs
- RootBuilder.cs
- DbMetaDataColumnNames.cs
- EntityDataSourceChangedEventArgs.cs
- XPSSignatureDefinition.cs
- BitmapEffectDrawingContent.cs
- Permission.cs
- FamilyTypefaceCollection.cs
- IItemContainerGenerator.cs
- TextClipboardData.cs
- ResolvedKeyFrameEntry.cs
- Message.cs
- QueryMatcher.cs
- TcpServerChannel.cs
- InternalMappingException.cs
- EntityDataSourceReferenceGroup.cs
- InputElement.cs
- CompilerTypeWithParams.cs
- RewritingValidator.cs
- basevalidator.cs
- HostVisual.cs
- COM2ExtendedBrowsingHandler.cs
- FirstMatchCodeGroup.cs
- SiblingIterators.cs
- Ops.cs
- Attachment.cs
- BaseValidator.cs
- StateMachineHelpers.cs
- DataGridViewCellStyleContentChangedEventArgs.cs
- SqlUserDefinedAggregateAttribute.cs
- NamespaceDecl.cs
- DbProviderServices.cs
- Activity.cs
- SettingsPropertyValueCollection.cs
- ADMembershipUser.cs
- AmbientLight.cs
- AttributeCollection.cs
- InheritedPropertyChangedEventArgs.cs
- FontConverter.cs
- EdmSchemaAttribute.cs
- DataGridClipboardCellContent.cs
- IDQuery.cs
- EntityProviderServices.cs
- PresentationSource.cs
- iisPickupDirectory.cs
- InstallerTypeAttribute.cs
- SafeFileHandle.cs