Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / UI / TemplateInstanceAttribute.cs / 1 / TemplateInstanceAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI { using System; using System.Collections; using System.ComponentModel; using System.Security.Permissions; ////// Whether a template is instantiated single or multiple times. /// The code generator generates fields corresponding to controls in the template /// for single instance templates. /// [AttributeUsage(AttributeTargets.Property)] [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class TemplateInstanceAttribute : Attribute { public static readonly TemplateInstanceAttribute Multiple = new TemplateInstanceAttribute(TemplateInstance.Multiple); public static readonly TemplateInstanceAttribute Single = new TemplateInstanceAttribute(TemplateInstance.Single); public static readonly TemplateInstanceAttribute Default = Multiple; private TemplateInstance _instances; ////// public TemplateInstanceAttribute(TemplateInstance instances) { _instances = instances; } ////// public TemplateInstance Instances { get { return _instances; } } ///[To be supplied.] ///public override bool Equals(object obj) { if (obj == this) { return true; } TemplateInstanceAttribute other = obj as TemplateInstanceAttribute; if (other != null) { return (other.Instances == Instances); } return false; } /// public override int GetHashCode() { return _instances.GetHashCode(); } /// public override bool IsDefaultAttribute() { return this.Equals(Default); } } }
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- AuthenticationConfig.cs
- BaseParagraph.cs
- SelectionEditingBehavior.cs
- FreezableDefaultValueFactory.cs
- ChangePasswordAutoFormat.cs
- RedBlackList.cs
- ControlPersister.cs
- Processor.cs
- ActivityAction.cs
- ValueExpressions.cs
- BitFlagsGenerator.cs
- XmlText.cs
- CompilerTypeWithParams.cs
- Matrix.cs
- ProvidersHelper.cs
- FilteredXmlReader.cs
- QilTypeChecker.cs
- UpDownEvent.cs
- AddInStore.cs
- GZipDecoder.cs
- DataControlFieldCell.cs
- Bezier.cs
- ClientSideQueueItem.cs
- UnauthorizedWebPart.cs
- WorkflowQueuingService.cs
- ExtensibleSyndicationObject.cs
- Quaternion.cs
- ValueType.cs
- FlowDocumentPage.cs
- IMembershipProvider.cs
- TemplateGroupCollection.cs
- Pens.cs
- SqlDataSourceSelectingEventArgs.cs
- XmlParserContext.cs
- ProfileEventArgs.cs
- Attributes.cs
- AspNetSynchronizationContext.cs
- ErrorReporting.cs
- DecimalStorage.cs
- XMLSyntaxException.cs
- CacheChildrenQuery.cs
- XmlSchemaAnnotation.cs
- StyleSelector.cs
- BinaryReader.cs
- IntSecurity.cs
- EditingCoordinator.cs
- COM2PropertyPageUITypeConverter.cs
- basecomparevalidator.cs
- ToolBarTray.cs
- StateRuntime.cs
- DataGridViewSelectedColumnCollection.cs
- SqlNotificationEventArgs.cs
- BaseUriWithWildcard.cs
- TagPrefixInfo.cs
- MediaTimeline.cs
- MailBnfHelper.cs
- ZipIOLocalFileBlock.cs
- AnnotationResourceChangedEventArgs.cs
- ToolConsole.cs
- DesignerAutoFormatStyle.cs
- SqlXml.cs
- _LazyAsyncResult.cs
- ValidatorUtils.cs
- IsolatedStorageException.cs
- XmlSchemaType.cs
- TerminateDesigner.cs
- DynamicControlParameter.cs
- Flowchart.cs
- SerializationAttributes.cs
- DebugHandleTracker.cs
- ClientScriptManagerWrapper.cs
- UTF7Encoding.cs
- ListViewInsertEventArgs.cs
- UnicodeEncoding.cs
- TagPrefixInfo.cs
- TracingConnectionListener.cs
- CanExecuteRoutedEventArgs.cs
- RNGCryptoServiceProvider.cs
- ItemList.cs
- WebPartDescriptionCollection.cs
- WebHostScriptMappingsInstallComponent.cs
- RangeBaseAutomationPeer.cs
- OdbcEnvironmentHandle.cs
- ClockGroup.cs
- PointHitTestParameters.cs
- BridgeDataRecord.cs
- SortedList.cs
- RemotingConfigParser.cs
- CodePageEncoding.cs
- ContentPosition.cs
- CompileXomlTask.cs
- DataGridSortingEventArgs.cs
- WindowsAuthenticationEventArgs.cs
- TextFormatterHost.cs
- HostProtectionPermission.cs
- QueryTaskGroupState.cs
- ValueProviderWrapper.cs
- PrivilegedConfigurationManager.cs
- SiteMapNode.cs
- FormParameter.cs