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
- TextTreeExtractElementUndoUnit.cs
- CodeAttachEventStatement.cs
- XamlSerializationHelper.cs
- QilFunction.cs
- LookupBindingPropertiesAttribute.cs
- FormsIdentity.cs
- CodeEntryPointMethod.cs
- ConnectionManagementElementCollection.cs
- ContentElement.cs
- FileDialogCustomPlacesCollection.cs
- NetCodeGroup.cs
- ManagementClass.cs
- AutomationEventArgs.cs
- PointIndependentAnimationStorage.cs
- GrammarBuilderDictation.cs
- Oid.cs
- DebugView.cs
- FormsAuthenticationTicket.cs
- SerializerWriterEventHandlers.cs
- _ContextAwareResult.cs
- GraphicsPathIterator.cs
- ScriptingProfileServiceSection.cs
- MailAddressCollection.cs
- ManagementObjectCollection.cs
- HttpErrorTraceRecord.cs
- SmiContext.cs
- DesignerCommandSet.cs
- IntegerFacetDescriptionElement.cs
- CounterNameConverter.cs
- QualificationDataAttribute.cs
- WorkflowItemPresenter.cs
- CodeNamespaceImportCollection.cs
- XmlWrappingReader.cs
- XpsFilter.cs
- LineGeometry.cs
- DataBindingCollectionEditor.cs
- ComplexTypeEmitter.cs
- OdbcEnvironment.cs
- VerificationException.cs
- DataControlButton.cs
- IList.cs
- dtdvalidator.cs
- Border.cs
- EmissiveMaterial.cs
- AttachedPropertyMethodSelector.cs
- Page.cs
- ScrollViewer.cs
- InputProcessorProfilesLoader.cs
- FormatVersion.cs
- SchemaImporterExtensionsSection.cs
- TextRangeSerialization.cs
- SpeechAudioFormatInfo.cs
- WebExceptionStatus.cs
- BuilderPropertyEntry.cs
- InputProcessorProfiles.cs
- ThousandthOfEmRealDoubles.cs
- XPathException.cs
- AutoScrollHelper.cs
- SQLDouble.cs
- SettingsProperty.cs
- TabPanel.cs
- PerformanceCounterPermissionEntry.cs
- login.cs
- TimerElapsedEvenArgs.cs
- SqlErrorCollection.cs
- SerializableAttribute.cs
- HideDisabledControlAdapter.cs
- ReplyAdapterChannelListener.cs
- rsa.cs
- DataGridViewRowPrePaintEventArgs.cs
- GroupJoinQueryOperator.cs
- AttributeQuery.cs
- BamlVersionHeader.cs
- HttpListenerPrefixCollection.cs
- CharacterHit.cs
- EditBehavior.cs
- StreamSecurityUpgradeInitiatorBase.cs
- UnknownBitmapDecoder.cs
- ImageListImageEditor.cs
- DataBinder.cs
- XmlSigningNodeWriter.cs
- SiteMembershipCondition.cs
- WebPartEditorOkVerb.cs
- Viewport3DVisual.cs
- Attributes.cs
- entitydatasourceentitysetnameconverter.cs
- TextControl.cs
- PreviousTrackingServiceAttribute.cs
- Logging.cs
- FrameworkElement.cs
- TextEditorMouse.cs
- BinaryUtilClasses.cs
- FixedSOMLineCollection.cs
- PermissionListSet.cs
- contentDescriptor.cs
- StreamMarshaler.cs
- DodSequenceMerge.cs
- CreateParams.cs
- TagNameToTypeMapper.cs
- ZipIOExtraFieldZip64Element.cs