Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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. // //----------------------------------------------------------------------------- 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DataPointer.cs
- OpenFileDialog.cs
- RSAOAEPKeyExchangeFormatter.cs
- ImageDrawing.cs
- NotImplementedException.cs
- XPathAncestorIterator.cs
- ObjectDataProvider.cs
- ObjectStateManager.cs
- VerificationException.cs
- CommandField.cs
- MetadataItemCollectionFactory.cs
- NullableFloatAverageAggregationOperator.cs
- ObjectQuery_EntitySqlExtensions.cs
- DSASignatureDeformatter.cs
- SmtpNetworkElement.cs
- SqlXmlStorage.cs
- InputProviderSite.cs
- DataSourceCache.cs
- TransformProviderWrapper.cs
- RequestSecurityTokenForGetBrowserToken.cs
- WindowCollection.cs
- StateRuntime.cs
- ConnectionsZone.cs
- StringValidatorAttribute.cs
- StateMachine.cs
- HScrollBar.cs
- MulticastDelegate.cs
- ContextBase.cs
- RSAPKCS1KeyExchangeFormatter.cs
- TimeoutValidationAttribute.cs
- SafeHandles.cs
- TextServicesManager.cs
- ObjectKeyFrameCollection.cs
- HtmlTernaryTree.cs
- DataSourceSelectArguments.cs
- DataGridViewAdvancedBorderStyle.cs
- ModulesEntry.cs
- Effect.cs
- QueryInterceptorAttribute.cs
- CompiledQueryCacheKey.cs
- Point.cs
- ControlCachePolicy.cs
- ByteStream.cs
- RelationHandler.cs
- ResourceDescriptionAttribute.cs
- Binding.cs
- EditorZone.cs
- Cursor.cs
- ExpressionParser.cs
- KeyEventArgs.cs
- _NetRes.cs
- SqlDataSourceCommandEventArgs.cs
- BrowserDefinition.cs
- CodeTypeDeclarationCollection.cs
- AliasExpr.cs
- OneToOneMappingSerializer.cs
- DataViewManagerListItemTypeDescriptor.cs
- ShaderEffect.cs
- TextRangeEditLists.cs
- XmlDataSourceView.cs
- StreamingContext.cs
- EntityContainerAssociationSetEnd.cs
- SerializationStore.cs
- HttpResponseHeader.cs
- RefreshEventArgs.cs
- DoubleLinkListEnumerator.cs
- parserscommon.cs
- DesignerVerbCollection.cs
- DataGridColumnCollection.cs
- ContainerParagraph.cs
- TableCellsCollectionEditor.cs
- ThumbAutomationPeer.cs
- SelectionProviderWrapper.cs
- ColorConvertedBitmap.cs
- FloaterBaseParagraph.cs
- RSAOAEPKeyExchangeDeformatter.cs
- SmiSettersStream.cs
- ReservationCollection.cs
- SurrogateSelector.cs
- EdgeProfileValidation.cs
- ServerIdentity.cs
- RequiredFieldValidator.cs
- HttpListenerContext.cs
- XmlBaseWriter.cs
- LinqDataSourceDisposeEventArgs.cs
- EmbeddedObject.cs
- ColorConvertedBitmap.cs
- HuffModule.cs
- Convert.cs
- DrawItemEvent.cs
- InstanceContextManager.cs
- EdmType.cs
- IntSecurity.cs
- ComAwareEventInfo.cs
- ConnectionString.cs
- DataStreamFromComStream.cs
- IndexedEnumerable.cs
- CompilationUtil.cs
- KnownTypeAttribute.cs
- XmlSecureResolver.cs