Code:
/ FX-1434 / FX-1434 / 1.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
- RelatedView.cs
- Calendar.cs
- VariableValue.cs
- VBIdentifierDesigner.xaml.cs
- ValueTable.cs
- XmlQuerySequence.cs
- IconHelper.cs
- MimeFormatExtensions.cs
- ParentControlDesigner.cs
- Collection.cs
- DefaultProxySection.cs
- ToolStripLocationCancelEventArgs.cs
- _SslStream.cs
- AmbiguousMatchException.cs
- EntityContainerAssociationSet.cs
- ClientConfigurationSystem.cs
- BamlRecordWriter.cs
- UnsignedPublishLicense.cs
- ObjectNavigationPropertyMapping.cs
- AccessViolationException.cs
- CachingHintValidation.cs
- FormViewDeleteEventArgs.cs
- RunInstallerAttribute.cs
- CharacterBufferReference.cs
- HttpServerVarsCollection.cs
- MediaElement.cs
- TrustManager.cs
- AuthenticationModuleElementCollection.cs
- OneWayChannelFactory.cs
- ListChangedEventArgs.cs
- AuthorizationSection.cs
- SendActivityEventArgs.cs
- WindowsStatic.cs
- Typography.cs
- TextTreeInsertElementUndoUnit.cs
- Rotation3D.cs
- TemplateAction.cs
- CodeTypeDeclaration.cs
- Table.cs
- Polyline.cs
- C14NUtil.cs
- InputReportEventArgs.cs
- ToolStripItemEventArgs.cs
- Border.cs
- HttpCapabilitiesSectionHandler.cs
- OpenFileDialog.cs
- EntityDataReader.cs
- WaitHandleCannotBeOpenedException.cs
- RelationshipEnd.cs
- SqlUserDefinedTypeAttribute.cs
- Label.cs
- FileLogRecordStream.cs
- GetMemberBinder.cs
- CodeMemberProperty.cs
- ServerIdentity.cs
- SelectedDatesCollection.cs
- FileLogRecordHeader.cs
- TrustVersion.cs
- EditorBrowsableAttribute.cs
- LoginCancelEventArgs.cs
- ColumnMap.cs
- PersonalizationStateInfo.cs
- EntityDataSource.cs
- CmsInterop.cs
- XmlCharType.cs
- EdmPropertyAttribute.cs
- StylusTip.cs
- QueuePathDialog.cs
- StylusTip.cs
- Size3DConverter.cs
- URLAttribute.cs
- DesignerForm.cs
- RegexCharClass.cs
- MeasureItemEvent.cs
- MobilePage.cs
- WebPartsPersonalizationAuthorization.cs
- StandardRuntimeEnumValidator.cs
- Vertex.cs
- GenerateHelper.cs
- FormViewRow.cs
- MachineKeyConverter.cs
- DataGridColumnHeader.cs
- Margins.cs
- NavigationEventArgs.cs
- XmlArrayAttribute.cs
- autovalidator.cs
- PrintEvent.cs
- XsltSettings.cs
- EntityDataSourceSelectingEventArgs.cs
- TrackingMemoryStream.cs
- EndEvent.cs
- StyleSheet.cs
- OptimalTextSource.cs
- DataGridViewCellCollection.cs
- RuleInfoComparer.cs
- TextRangeBase.cs
- EdmToObjectNamespaceMap.cs
- FileLoadException.cs
- QueryCacheEntry.cs
- DirectoryNotFoundException.cs