Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / fx / src / xsp / System / Web / Compilation / ExpressionEditorAttribute.cs / 1 / ExpressionEditorAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Compilation { using System.Security.Permissions; [AttributeUsage(AttributeTargets.Class, AllowMultiple=false)] [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class ExpressionEditorAttribute : Attribute { private string _editorTypeName; public ExpressionEditorAttribute(Type type) : this((type != null) ? type.AssemblyQualifiedName : null) { } public ExpressionEditorAttribute(string typeName) { if (String.IsNullOrEmpty(typeName)) { throw new ArgumentNullException("typeName"); } _editorTypeName = typeName; } public string EditorTypeName { get { return _editorTypeName; } } public override bool Equals(object obj) { if (obj == this) { return true; } ExpressionEditorAttribute other = obj as ExpressionEditorAttribute; return ((other != null) && (other.EditorTypeName == EditorTypeName)); } public override int GetHashCode() { return EditorTypeName.GetHashCode(); } } } // 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
- AsyncOperationManager.cs
- SystemResources.cs
- ZipIOModeEnforcingStream.cs
- ProtocolsSection.cs
- DbProviderSpecificTypePropertyAttribute.cs
- TextEditor.cs
- NodeFunctions.cs
- DiscriminatorMap.cs
- SecurityPolicySection.cs
- BoundConstants.cs
- ReadOnlyMetadataCollection.cs
- DeviceContext2.cs
- MetadataUtilsSmi.cs
- ToolStrip.cs
- DataBindingCollection.cs
- InputScopeNameConverter.cs
- ScrollChangedEventArgs.cs
- InstanceValue.cs
- PointUtil.cs
- MD5.cs
- ConstraintConverter.cs
- EraserBehavior.cs
- ObjectStateManager.cs
- ObjectQueryProvider.cs
- XmlSchemaObjectTable.cs
- MemberAccessException.cs
- NativeRightsManagementAPIsStructures.cs
- GradientStopCollection.cs
- Exceptions.cs
- EncryptedData.cs
- TextTreeInsertElementUndoUnit.cs
- ProcessHost.cs
- XmlJsonWriter.cs
- CharacterBuffer.cs
- GeometryCombineModeValidation.cs
- FamilyMap.cs
- TextSpan.cs
- ParentUndoUnit.cs
- ToolBar.cs
- FtpWebResponse.cs
- SqlTopReducer.cs
- RawTextInputReport.cs
- HeaderedContentControl.cs
- WebControl.cs
- ContentPlaceHolder.cs
- NativeMethods.cs
- OleDbStruct.cs
- ProtocolElementCollection.cs
- DataViewListener.cs
- Path.cs
- WmpBitmapEncoder.cs
- InstancePersistenceException.cs
- shaperfactoryquerycacheentry.cs
- SqlUserDefinedAggregateAttribute.cs
- QueryTask.cs
- TypeToStringValueConverter.cs
- TouchesOverProperty.cs
- ConfigXmlText.cs
- XmlDocumentFragment.cs
- _BaseOverlappedAsyncResult.cs
- Mappings.cs
- SemanticValue.cs
- MissingMethodException.cs
- TableColumn.cs
- DataGridSortCommandEventArgs.cs
- DragSelectionMessageFilter.cs
- NavigationService.cs
- RuntimeArgumentHandle.cs
- ImageSourceConverter.cs
- DbConnectionFactory.cs
- HttpListenerRequest.cs
- GetFileNameResult.cs
- XmlWrappingReader.cs
- DataGridDesigner.cs
- IriParsingElement.cs
- DataGridViewControlCollection.cs
- ParseChildrenAsPropertiesAttribute.cs
- EDesignUtil.cs
- WrapPanel.cs
- Win32PrintDialog.cs
- ProgressiveCrcCalculatingStream.cs
- COM2ComponentEditor.cs
- CodeLabeledStatement.cs
- DataGridBeginningEditEventArgs.cs
- ScriptingScriptResourceHandlerSection.cs
- BaseServiceProvider.cs
- ClientSettings.cs
- WindowVisualStateTracker.cs
- Stopwatch.cs
- ProgressiveCrcCalculatingStream.cs
- TextBlock.cs
- Context.cs
- TaiwanLunisolarCalendar.cs
- MonitoringDescriptionAttribute.cs
- ChooseAction.cs
- AppDomainManager.cs
- WebPartRestoreVerb.cs
- Double.cs
- FormatConvertedBitmap.cs
- TreeNodeCollectionEditor.cs