Code:
/ DotNET / DotNET / 8.0 / untmp / Orcas / RTM / ndp / fx / src / xsp / System / Web / Extensions / ui / RegisteredExpandoAttribute.cs / 1 / RegisteredExpandoAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI { using System.Diagnostics; using System.Diagnostics.CodeAnalysis; using System.Security.Permissions; [ AspNetHostingPermission(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal), SuppressMessage("Microsoft.Naming", "CA1711:IdentifiersShouldNotHaveIncorrectSuffix", Justification = "Consistent with RegisterExpandoAttribute API."), ] public sealed class RegisteredExpandoAttribute { private Control _control; private string _name; private string _value; private string _controlId; private bool _encode; internal RegisteredExpandoAttribute(Control control, string controlId, string name, string value, bool encode) { Debug.Assert(control != null); Debug.Assert(!String.IsNullOrEmpty(controlId)); Debug.Assert(!String.IsNullOrEmpty(name)); // value can be null _control = control; _controlId = controlId; _name = name; _value = value; _encode = encode; } public string Name { get { return _name; } } public string Value { get { // may be null return _value; } } public Control Control { get { return _control; } } public string ControlId { get { return _controlId; } } public bool Encode { get { return _encode; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- CookieProtection.cs
- TextRangeAdaptor.cs
- TreeNodeCollection.cs
- designeractionbehavior.cs
- assemblycache.cs
- WebException.cs
- newinstructionaction.cs
- MemberInfoSerializationHolder.cs
- SessionIDManager.cs
- TraceHandlerErrorFormatter.cs
- SynchronizedInputHelper.cs
- LoadedOrUnloadedOperation.cs
- COSERVERINFO.cs
- EdmComplexTypeAttribute.cs
- SafeRightsManagementHandle.cs
- RemoteWebConfigurationHostStream.cs
- MediaScriptCommandRoutedEventArgs.cs
- SHA512Managed.cs
- SwitchDesigner.xaml.cs
- ProviderUtil.cs
- ICspAsymmetricAlgorithm.cs
- TemplateBindingExtension.cs
- QueueProcessor.cs
- TagElement.cs
- PeerCredential.cs
- EntityWrapperFactory.cs
- RangeContentEnumerator.cs
- WebPartDeleteVerb.cs
- sqlmetadatafactory.cs
- InvalidProgramException.cs
- WeakEventTable.cs
- OdbcUtils.cs
- Pen.cs
- MinimizableAttributeTypeConverter.cs
- CodeAssignStatement.cs
- ScrollEvent.cs
- PageThemeParser.cs
- HostingEnvironmentException.cs
- PersonalizationEntry.cs
- PasswordBoxAutomationPeer.cs
- DataBindingValueUIHandler.cs
- FunctionDescription.cs
- RtfControlWordInfo.cs
- KeyValueConfigurationCollection.cs
- TreeIterator.cs
- ExpressionHelper.cs
- altserialization.cs
- ObjectListCommandCollection.cs
- RolePrincipal.cs
- DataGridViewCellLinkedList.cs
- NativeMethods.cs
- BindableTemplateBuilder.cs
- IgnoreSection.cs
- LinkButton.cs
- OleDbErrorCollection.cs
- SqlProvider.cs
- XmlDocumentFragment.cs
- EpmCustomContentDeSerializer.cs
- MissingSatelliteAssemblyException.cs
- BaseTemplateParser.cs
- TableLayoutStyleCollection.cs
- UserControlCodeDomTreeGenerator.cs
- XmlBinaryWriterSession.cs
- Encoder.cs
- AssemblyAttributesGoHere.cs
- SecurityDocument.cs
- UnsafeNativeMethodsPenimc.cs
- DataKeyArray.cs
- ReflectTypeDescriptionProvider.cs
- ProtocolViolationException.cs
- FormView.cs
- AstNode.cs
- DocumentXmlWriter.cs
- AnnotationHelper.cs
- TypeInformation.cs
- Matrix3D.cs
- SessionSwitchEventArgs.cs
- XmlLinkedNode.cs
- XmlElementCollection.cs
- HtmlTextArea.cs
- SoapDocumentMethodAttribute.cs
- AutomationFocusChangedEventArgs.cs
- SpellerHighlightLayer.cs
- HttpWebRequestElement.cs
- DropDownButton.cs
- ChtmlTextWriter.cs
- RouteValueExpressionBuilder.cs
- RotateTransform3D.cs
- ReadingWritingEntityEventArgs.cs
- SafeFileHandle.cs
- _NTAuthentication.cs
- CodeTypeReferenceSerializer.cs
- XmlSchemaComplexContent.cs
- ObjectSecurity.cs
- ProfileProvider.cs
- TraceXPathNavigator.cs
- ManifestResourceInfo.cs
- XPathMultyIterator.cs
- BaseTemplateCodeDomTreeGenerator.cs
- PolygonHotSpot.cs