Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / DEVDIV / depot / DevDiv / releases / whidbey / QFE / ndp / fx / src / xsp / System / Web / UI / WebResourceAttribute.cs / 1 / WebResourceAttribute.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.UI {
using System;
using System.ComponentModel;
using System.Security.Permissions;
using System.Web.Util;
[AttributeUsage(AttributeTargets.Assembly, AllowMultiple=true)]
[AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)]
public sealed class WebResourceAttribute : Attribute {
private string _contentType;
private bool _performSubstitution;
private string _webResource;
public WebResourceAttribute(string webResource, string contentType) {
if (String.IsNullOrEmpty(webResource)) {
throw ExceptionUtil.ParameterNullOrEmpty("webResource");
}
if (String.IsNullOrEmpty(contentType)) {
throw ExceptionUtil.ParameterNullOrEmpty("contentType");
}
_contentType = contentType;
_webResource = webResource;
_performSubstitution = false;
}
public string ContentType {
get {
return _contentType;
}
}
public bool PerformSubstitution {
get {
return _performSubstitution;
}
set {
_performSubstitution = value;
}
}
public string WebResource {
get {
return _webResource;
}
}
}
}
// 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.UI {
using System;
using System.ComponentModel;
using System.Security.Permissions;
using System.Web.Util;
[AttributeUsage(AttributeTargets.Assembly, AllowMultiple=true)]
[AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)]
public sealed class WebResourceAttribute : Attribute {
private string _contentType;
private bool _performSubstitution;
private string _webResource;
public WebResourceAttribute(string webResource, string contentType) {
if (String.IsNullOrEmpty(webResource)) {
throw ExceptionUtil.ParameterNullOrEmpty("webResource");
}
if (String.IsNullOrEmpty(contentType)) {
throw ExceptionUtil.ParameterNullOrEmpty("contentType");
}
_contentType = contentType;
_webResource = webResource;
_performSubstitution = false;
}
public string ContentType {
get {
return _contentType;
}
}
public bool PerformSubstitution {
get {
return _performSubstitution;
}
set {
_performSubstitution = value;
}
}
public string WebResource {
get {
return _webResource;
}
}
}
}
// 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
- NameScope.cs
- ApplicationId.cs
- WindowsSpinner.cs
- SubqueryTrackingVisitor.cs
- SqlBulkCopyColumnMapping.cs
- ObjectDataSourceStatusEventArgs.cs
- Parser.cs
- SqlCrossApplyToCrossJoin.cs
- SingleTagSectionHandler.cs
- PolicyLevel.cs
- SplayTreeNode.cs
- PageStatePersister.cs
- ExpressionParser.cs
- ProfileServiceManager.cs
- XmlRawWriterWrapper.cs
- SRef.cs
- CompilationSection.cs
- StylusPlugin.cs
- FolderBrowserDialog.cs
- MetadataCacheItem.cs
- SoapSchemaMember.cs
- MethodSignatureGenerator.cs
- HtmlWindow.cs
- ResourceContainer.cs
- SystemPens.cs
- CodeDomLoader.cs
- BindingWorker.cs
- PropertyInfoSet.cs
- OneWayBindingElement.cs
- MsmqHostedTransportManager.cs
- BrowserCapabilitiesFactory.cs
- ProfileGroupSettings.cs
- UniqueIdentifierService.cs
- TypeDependencyAttribute.cs
- Bitmap.cs
- TextSpanModifier.cs
- Process.cs
- RichTextBoxConstants.cs
- UnknownBitmapDecoder.cs
- VisualStateManager.cs
- DiscoveryMessageSequence11.cs
- NgenServicingAttributes.cs
- ContainerVisual.cs
- Add.cs
- FontFamily.cs
- HtmlUtf8RawTextWriter.cs
- FormsAuthentication.cs
- DefaultMemberAttribute.cs
- GifBitmapDecoder.cs
- SecurityHeaderLayout.cs
- TextParagraph.cs
- FormParameter.cs
- WorkflowPersistenceService.cs
- SecurityToken.cs
- NonClientArea.cs
- QueryLifecycle.cs
- PersonalizationProviderCollection.cs
- AvTraceFormat.cs
- ToolboxItemCollection.cs
- PathFigureCollection.cs
- OleServicesContext.cs
- ColorTransformHelper.cs
- ByValueEqualityComparer.cs
- CalendarButtonAutomationPeer.cs
- ColorConvertedBitmap.cs
- ObjectIDGenerator.cs
- XmlIncludeAttribute.cs
- ReliableMessagingVersion.cs
- Function.cs
- mongolianshape.cs
- XmlSecureResolver.cs
- LinqDataSourceContextData.cs
- SmtpNegotiateAuthenticationModule.cs
- TraceFilter.cs
- TableCellAutomationPeer.cs
- securitycriticaldataClass.cs
- NativeObjectSecurity.cs
- ResourceWriter.cs
- LongTypeConverter.cs
- ObjectStateEntryBaseUpdatableDataRecord.cs
- tibetanshape.cs
- ResXResourceWriter.cs
- StructuredCompositeActivityDesigner.cs
- WebPartVerbsEventArgs.cs
- WebEventCodes.cs
- OdbcConnectionFactory.cs
- isolationinterop.cs
- PanelDesigner.cs
- SplitterCancelEvent.cs
- CommandDevice.cs
- EndpointNameMessageFilter.cs
- InvalidEnumArgumentException.cs
- TextEndOfSegment.cs
- ThreadInterruptedException.cs
- SqlCaseSimplifier.cs
- SelectedGridItemChangedEvent.cs
- DataGridColumn.cs
- HtmlMobileTextWriter.cs
- FrameAutomationPeer.cs
- TransformationRules.cs