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
- Control.cs
- TextSearch.cs
- SpeechUI.cs
- RemoteCryptoSignHashRequest.cs
- DrawingBrush.cs
- _CacheStreams.cs
- RequestQueryParser.cs
- RawTextInputReport.cs
- SqlProvider.cs
- WindowsListViewItemCheckBox.cs
- HtmlEmptyTagControlBuilder.cs
- Pointer.cs
- WorkflowInstance.cs
- SafeCryptoHandles.cs
- X509SecurityTokenProvider.cs
- SafeMILHandle.cs
- StreamMarshaler.cs
- OpenFileDialog.cs
- LocalsItemDescription.cs
- PropertiesTab.cs
- TransformedBitmap.cs
- Transform.cs
- QilExpression.cs
- Property.cs
- SelectQueryOperator.cs
- CompilerScopeManager.cs
- SystemInfo.cs
- ArrayElementGridEntry.cs
- TcpTransportSecurityElement.cs
- StorageEntityContainerMapping.cs
- KeyTimeConverter.cs
- RSAPKCS1SignatureDeformatter.cs
- ConvertBinder.cs
- SelectorAutomationPeer.cs
- ZipIOExtraFieldPaddingElement.cs
- ImageField.cs
- IImplicitResourceProvider.cs
- CompareValidator.cs
- Method.cs
- WSHttpBindingBaseElement.cs
- OwnerDrawPropertyBag.cs
- XmlnsCache.cs
- XamlGridLengthSerializer.cs
- Int32EqualityComparer.cs
- ItemType.cs
- xmlsaver.cs
- RuntimeResourceSet.cs
- Point3DIndependentAnimationStorage.cs
- IChannel.cs
- WizardSideBarListControlItemEventArgs.cs
- Lease.cs
- DataGridViewCheckBoxColumn.cs
- PointIndependentAnimationStorage.cs
- EndOfStreamException.cs
- ISAPIWorkerRequest.cs
- WindowsScrollBar.cs
- LabelAutomationPeer.cs
- AnnotationResourceCollection.cs
- HtmlInputPassword.cs
- DataGridCommandEventArgs.cs
- SqlFunctionAttribute.cs
- SqlInfoMessageEvent.cs
- RelationshipNavigation.cs
- SafeNativeMethodsOther.cs
- UiaCoreTypesApi.cs
- SmtpReplyReader.cs
- WindowsGraphics2.cs
- AbsoluteQuery.cs
- OdbcTransaction.cs
- DataServiceRequest.cs
- RadioButton.cs
- SpeakCompletedEventArgs.cs
- HtmlTextBoxAdapter.cs
- SponsorHelper.cs
- SubclassTypeValidator.cs
- ReachPrintTicketSerializer.cs
- XmlSchemaInferenceException.cs
- CellConstant.cs
- JsonCollectionDataContract.cs
- ComboBox.cs
- ContainerTracking.cs
- PtsCache.cs
- AdapterUtil.cs
- BrushMappingModeValidation.cs
- DetailsViewDeleteEventArgs.cs
- FontWeightConverter.cs
- ApplicationSecurityManager.cs
- HyperLink.cs
- cookiecontainer.cs
- ObjectViewQueryResultData.cs
- FormsAuthentication.cs
- AssemblyNameUtility.cs
- UriTemplateLiteralQueryValue.cs
- SafePointer.cs
- SafeBitVector32.cs
- MsmqVerifier.cs
- ExceptionUtility.cs
- RectKeyFrameCollection.cs
- Converter.cs
- CryptoKeySecurity.cs