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
- CfgArc.cs
- MemberDescriptor.cs
- OleDbPermission.cs
- JapaneseLunisolarCalendar.cs
- XmlSchemaAnnotated.cs
- CellConstantDomain.cs
- SpeechEvent.cs
- DashStyles.cs
- WebControlAdapter.cs
- HealthMonitoringSectionHelper.cs
- XmlHierarchyData.cs
- SigningDialog.cs
- Console.cs
- XsltQilFactory.cs
- ValidationException.cs
- ScrollViewer.cs
- WindowsScrollBar.cs
- _RequestCacheProtocol.cs
- RadioButtonPopupAdapter.cs
- XmlSerializerFactory.cs
- SchemaCollectionCompiler.cs
- AssemblyResolver.cs
- MainMenu.cs
- ReachFixedPageSerializerAsync.cs
- InfoCardRSAOAEPKeyExchangeDeformatter.cs
- SortedList.cs
- RealProxy.cs
- MessageQueuePermission.cs
- Schema.cs
- CompressedStack.cs
- Empty.cs
- ControlIdConverter.cs
- PopupControlService.cs
- TemplateField.cs
- EndpointAddressAugust2004.cs
- RepeatInfo.cs
- OrthographicCamera.cs
- ProfilePropertySettings.cs
- XmlElementCollection.cs
- IndexingContentUnit.cs
- SBCSCodePageEncoding.cs
- MobileListItem.cs
- TypeResolvingOptionsAttribute.cs
- oledbmetadatacollectionnames.cs
- ListBoxChrome.cs
- IIS7WorkerRequest.cs
- DbException.cs
- NativeMethods.cs
- ZipIOCentralDirectoryDigitalSignature.cs
- CommonObjectSecurity.cs
- InputMethodStateTypeInfo.cs
- LexicalChunk.cs
- PersonalizationDictionary.cs
- TemplateParser.cs
- CryptoStream.cs
- ArcSegment.cs
- DataGridViewTextBoxCell.cs
- SafeHandles.cs
- ScrollPattern.cs
- XamlSerializerUtil.cs
- RijndaelManaged.cs
- IISUnsafeMethods.cs
- SmtpLoginAuthenticationModule.cs
- ListViewTableCell.cs
- DependencyPropertyConverter.cs
- ManageRequest.cs
- DataRelation.cs
- WebControlToolBoxItem.cs
- RbTree.cs
- EditorPartChrome.cs
- VarRemapper.cs
- Point4DValueSerializer.cs
- WebZone.cs
- SerializationStore.cs
- AudioFileOut.cs
- DataListItemEventArgs.cs
- SplineKeyFrames.cs
- AlgoModule.cs
- SharedUtils.cs
- TransportDefaults.cs
- LinkConverter.cs
- AssemblyNameProxy.cs
- sqlpipe.cs
- AssemblyInfo.cs
- SQLInt32.cs
- Certificate.cs
- LineInfo.cs
- WebBrowserNavigatedEventHandler.cs
- AttachedPropertyMethodSelector.cs
- StylusEditingBehavior.cs
- DataGridCellAutomationPeer.cs
- WebPartDescription.cs
- QuotedPrintableStream.cs
- TrustSection.cs
- XmlParserContext.cs
- KeyValueSerializer.cs
- ResourceAttributes.cs
- ProfileInfo.cs
- ErrorCodes.cs
- TableColumnCollection.cs