Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Extensions / UI / RegisteredExpandoAttribute.cs / 1305376 / RegisteredExpandoAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI { using System.Diagnostics; using System.Diagnostics.CodeAnalysis; [ 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- WeakRefEnumerator.cs
- TreeNodeCollectionEditorDialog.cs
- AssemblyUtil.cs
- ChangeToolStripParentVerb.cs
- TraceInternal.cs
- OleServicesContext.cs
- FilteredDataSetHelper.cs
- XmlSchemaNotation.cs
- StatusBar.cs
- SafeTokenHandle.cs
- SortedSetDebugView.cs
- ContentValidator.cs
- NameTable.cs
- StorageEndPropertyMapping.cs
- NotifyInputEventArgs.cs
- NullableBoolConverter.cs
- OleDbWrapper.cs
- SessionEndedEventArgs.cs
- ContentValidator.cs
- ObjectListFieldCollection.cs
- EventHandlerList.cs
- DoubleLinkList.cs
- cookiecollection.cs
- DynamicResourceExtensionConverter.cs
- AssemblyBuilderData.cs
- OutArgumentConverter.cs
- LinearGradientBrush.cs
- RequestCachePolicy.cs
- WebPartMenu.cs
- AutomationElementIdentifiers.cs
- RegistryKey.cs
- XamlStream.cs
- Polyline.cs
- SmiRequestExecutor.cs
- DataGridViewColumnStateChangedEventArgs.cs
- ManagementObject.cs
- MethodRental.cs
- AutomationElement.cs
- ConfigUtil.cs
- LogicalTreeHelper.cs
- Matrix.cs
- MasterPage.cs
- FlowDocumentReaderAutomationPeer.cs
- Point3DCollection.cs
- ResXResourceSet.cs
- RawStylusActions.cs
- AssemblyCache.cs
- DataGridSortCommandEventArgs.cs
- ComponentCollection.cs
- HatchBrush.cs
- HandlerWithFactory.cs
- SamlDoNotCacheCondition.cs
- DesignerActionHeaderItem.cs
- RemoteCryptoDecryptRequest.cs
- RankException.cs
- PathFigureCollectionConverter.cs
- FileUpload.cs
- SafeRightsManagementSessionHandle.cs
- PermissionSet.cs
- HttpPostedFile.cs
- FileAccessException.cs
- SerializableAuthorizationContext.cs
- XmlNamespaceDeclarationsAttribute.cs
- SHA512Managed.cs
- DetailsViewUpdatedEventArgs.cs
- CrossAppDomainChannel.cs
- AbandonedMutexException.cs
- SiteOfOriginPart.cs
- DataGridViewSelectedColumnCollection.cs
- KnownColorTable.cs
- EFColumnProvider.cs
- SelectingProviderEventArgs.cs
- Calendar.cs
- BamlLocalizer.cs
- X509IssuerSerialKeyIdentifierClause.cs
- DocComment.cs
- XmlSchemaAny.cs
- EventWaitHandleSecurity.cs
- ExtendedProperty.cs
- propertyentry.cs
- RegexReplacement.cs
- AuthenticationModuleElementCollection.cs
- Double.cs
- ConcurrentQueue.cs
- Crc32.cs
- DockProviderWrapper.cs
- EventRouteFactory.cs
- ScrollViewer.cs
- OutputCacheSection.cs
- Encoder.cs
- XPathAxisIterator.cs
- DisableDpiAwarenessAttribute.cs
- MouseActionConverter.cs
- DbConnectionPoolOptions.cs
- MenuItem.cs
- FormsIdentity.cs
- SchemaHelper.cs
- FormViewDeleteEventArgs.cs
- MultiByteCodec.cs
- CodeValidator.cs