Code:
/ 4.0 / 4.0 / 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. //------------------------------------------------------------------------------ //// 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
- TextParagraphView.cs
- BitmapMetadata.cs
- CellTreeNode.cs
- CompiledAction.cs
- ApplicationDirectoryMembershipCondition.cs
- sqlpipe.cs
- UInt16Storage.cs
- SoapAttributeOverrides.cs
- CommandEventArgs.cs
- UniqueIdentifierService.cs
- Int16Storage.cs
- EncoderParameters.cs
- WindowsTooltip.cs
- SqlFactory.cs
- SiteMapDataSourceView.cs
- DirectoryRedirect.cs
- KeysConverter.cs
- TabletDevice.cs
- ToolBar.cs
- UnhandledExceptionEventArgs.cs
- StateDesigner.CommentLayoutGlyph.cs
- HtmlTitle.cs
- DbDeleteCommandTree.cs
- Bits.cs
- SQLCharsStorage.cs
- EntityClientCacheEntry.cs
- EntityClassGenerator.cs
- SamlSerializer.cs
- ZipIOExtraFieldPaddingElement.cs
- FakeModelItemImpl.cs
- Stream.cs
- ValidationResult.cs
- FamilyCollection.cs
- Region.cs
- WorkflowTransactionOptions.cs
- AutomationEventArgs.cs
- GeneralTransform3D.cs
- FlagsAttribute.cs
- HttpBindingExtension.cs
- IssuedSecurityTokenParameters.cs
- ClientSponsor.cs
- ImportCatalogPart.cs
- RegistrationServices.cs
- Graphics.cs
- PageBorderless.cs
- PropertyCollection.cs
- SecurityPermission.cs
- ArrangedElement.cs
- ThreadAbortException.cs
- HtmlToClrEventProxy.cs
- AuthorizationRule.cs
- AsyncInvokeContext.cs
- ObjectToIdCache.cs
- BufferedReadStream.cs
- BaseCodeDomTreeGenerator.cs
- SHA384.cs
- ParameterModifier.cs
- FieldTemplateUserControl.cs
- Char.cs
- XmlMembersMapping.cs
- control.ime.cs
- XPathNavigatorReader.cs
- LayoutEngine.cs
- XmlWriterSettings.cs
- CodeMemberMethod.cs
- SqlUtil.cs
- XmlSerializableReader.cs
- ADMembershipProvider.cs
- Wildcard.cs
- DetailsViewRow.cs
- ValidatorAttribute.cs
- TextBoxBase.cs
- TransactionFlowOption.cs
- PrinterResolution.cs
- StandardToolWindows.cs
- Subtract.cs
- PrintController.cs
- HeaderUtility.cs
- HttpModuleCollection.cs
- SiteMapProvider.cs
- CodeAccessSecurityEngine.cs
- SoapIncludeAttribute.cs
- RelationshipEntry.cs
- RadioButton.cs
- XmlReflectionMember.cs
- ListenerAdaptersInstallComponent.cs
- Vector3D.cs
- CopyOnWriteList.cs
- AllMembershipCondition.cs
- KernelTypeValidation.cs
- DelegatedStream.cs
- ApplicationBuildProvider.cs
- XmlQueryCardinality.cs
- Border.cs
- BitmapEffectCollection.cs
- StorageComplexTypeMapping.cs
- AssociatedControlConverter.cs
- CatalogPartCollection.cs
- GridViewColumnHeaderAutomationPeer.cs
- DbReferenceCollection.cs