Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / 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(); } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SmiEventStream.cs
- DateTimeFormatInfo.cs
- ZeroOpNode.cs
- BindingFormattingDialog.cs
- SspiSecurityTokenParameters.cs
- DataRecord.cs
- PolicyDesigner.cs
- RequestCachePolicy.cs
- TabletDevice.cs
- CodeDirectionExpression.cs
- HtmlInputReset.cs
- HttpRuntime.cs
- ReferentialConstraint.cs
- DataGridDefaultColumnWidthTypeConverter.cs
- DictionaryBase.cs
- VerificationException.cs
- Bezier.cs
- Point.cs
- PassportAuthenticationModule.cs
- ExpressionCopier.cs
- ContainerActivationHelper.cs
- Models.cs
- Wildcard.cs
- MailSettingsSection.cs
- JapaneseCalendar.cs
- IsolationInterop.cs
- CodeDomSerializerException.cs
- ListViewDesigner.cs
- ProviderConnectionPoint.cs
- WindowsGraphics2.cs
- ParseHttpDate.cs
- GPRECTF.cs
- GroupedContextMenuStrip.cs
- Exception.cs
- HtmlTableRowCollection.cs
- ContextQuery.cs
- TypedColumnHandler.cs
- CompositionTarget.cs
- AutomationPeer.cs
- SweepDirectionValidation.cs
- WebContext.cs
- ShortcutKeysEditor.cs
- DBSqlParserTable.cs
- SplitterPanel.cs
- DummyDataSource.cs
- TextEditorSelection.cs
- PeerNameResolver.cs
- StylusCollection.cs
- MediaCommands.cs
- PartialCachingControl.cs
- XmlAnyAttributeAttribute.cs
- _DisconnectOverlappedAsyncResult.cs
- ConsumerConnectionPointCollection.cs
- FillErrorEventArgs.cs
- X509CertificateEndpointIdentity.cs
- NotificationContext.cs
- RangeValuePatternIdentifiers.cs
- SystemIPv4InterfaceProperties.cs
- TypeGeneratedEventArgs.cs
- safelinkcollection.cs
- SimpleType.cs
- XmlSchemaSimpleTypeRestriction.cs
- SocketPermission.cs
- GregorianCalendar.cs
- MetadataSource.cs
- UTF8Encoding.cs
- DateTimeOffsetAdapter.cs
- OutputCacheSettings.cs
- StylusPlugInCollection.cs
- StylusPointCollection.cs
- MediaEntryAttribute.cs
- SystemGatewayIPAddressInformation.cs
- HtmlInputPassword.cs
- ExpandableObjectConverter.cs
- OperatingSystem.cs
- RecognizerInfo.cs
- ToolBarButtonDesigner.cs
- HttpCacheVaryByContentEncodings.cs
- TextBox.cs
- FrameworkElementFactoryMarkupObject.cs
- ThemeableAttribute.cs
- DisplayInformation.cs
- XmlTypeAttribute.cs
- Emitter.cs
- MediaCommands.cs
- GifBitmapDecoder.cs
- ProcessStartInfo.cs
- InvalidEnumArgumentException.cs
- HostnameComparisonMode.cs
- TextCompositionManager.cs
- NavigationFailedEventArgs.cs
- GridViewUpdateEventArgs.cs
- ListItem.cs
- Point.cs
- HtmlControlPersistable.cs
- TableRowGroupCollection.cs
- WebPartZoneBase.cs
- ControlAdapter.cs
- RuleSettingsCollection.cs
- DbTypeMap.cs