Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / xsp / System / Web / UI / ComplexPropertyEntry.cs / 1 / ComplexPropertyEntry.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.UI {
using System.Security.Permissions;
///
/// PropertyEntry for read/write and readonly complex properties
///
[AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)]
public class ComplexPropertyEntry : BuilderPropertyEntry {
private bool _readOnly;
private bool _isCollectionItem;
internal ComplexPropertyEntry() {
}
internal ComplexPropertyEntry(bool isCollectionItem) {
_isCollectionItem = isCollectionItem;
}
///
/// Indicates whether the property is a collection property.
///
public bool IsCollectionItem {
get {
return _isCollectionItem;
}
}
///
///
public bool ReadOnly {
get {
return _readOnly;
}
set {
_readOnly = value;
}
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.UI {
using System.Security.Permissions;
///
/// PropertyEntry for read/write and readonly complex properties
///
[AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)]
public class ComplexPropertyEntry : BuilderPropertyEntry {
private bool _readOnly;
private bool _isCollectionItem;
internal ComplexPropertyEntry() {
}
internal ComplexPropertyEntry(bool isCollectionItem) {
_isCollectionItem = isCollectionItem;
}
///
/// Indicates whether the property is a collection property.
///
public bool IsCollectionItem {
get {
return _isCollectionItem;
}
}
///
///
public bool ReadOnly {
get {
return _readOnly;
}
set {
_readOnly = value;
}
}
}
}
// 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
- transactioncontext.cs
- Executor.cs
- ExpandCollapsePattern.cs
- EditingCoordinator.cs
- DataGridViewHitTestInfo.cs
- AssemblyCache.cs
- ApplicationProxyInternal.cs
- ListViewEditEventArgs.cs
- SecurityStandardsManager.cs
- DecoderReplacementFallback.cs
- SmiMetaDataProperty.cs
- GPRECT.cs
- MenuScrollingVisibilityConverter.cs
- AspNetSynchronizationContext.cs
- ToolStripSeparator.cs
- BuildResult.cs
- EventQueueState.cs
- NavigationWindow.cs
- NextPreviousPagerField.cs
- SqlTransaction.cs
- BindingSource.cs
- FixedDSBuilder.cs
- HeaderedContentControl.cs
- CodeDOMUtility.cs
- RoutingExtensionElement.cs
- xsdvalidator.cs
- DbConnectionPoolOptions.cs
- NestPullup.cs
- MarshalByRefObject.cs
- ThemeInfoAttribute.cs
- PointConverter.cs
- StrongNameSignatureInformation.cs
- BlockCollection.cs
- GetPageNumberCompletedEventArgs.cs
- ReflectTypeDescriptionProvider.cs
- PassportAuthentication.cs
- ColumnTypeConverter.cs
- shaper.cs
- DataExpression.cs
- BaseTemplateParser.cs
- PropertyEmitterBase.cs
- Track.cs
- DesignColumn.cs
- String.cs
- PeerInvitationResponse.cs
- IIS7UserPrincipal.cs
- MailWebEventProvider.cs
- ProcessHostMapPath.cs
- FtpWebResponse.cs
- Utils.cs
- ConfigurationException.cs
- ReaderWriterLock.cs
- PointLightBase.cs
- RNGCryptoServiceProvider.cs
- ToolZone.cs
- ColumnWidthChangingEvent.cs
- SqlDataReader.cs
- HitTestWithGeometryDrawingContextWalker.cs
- DataGridViewAccessibleObject.cs
- BooleanAnimationBase.cs
- InstanceData.cs
- Vector3DIndependentAnimationStorage.cs
- HtmlFormWrapper.cs
- DataServiceCollectionOfT.cs
- PriorityBinding.cs
- XpsSerializerFactory.cs
- DelegateCompletionCallbackWrapper.cs
- ServiceModelConfigurationElementCollection.cs
- BitmapMetadataEnumerator.cs
- QueryReaderSettings.cs
- PageAsyncTaskManager.cs
- SchemaElementDecl.cs
- MarshalByRefObject.cs
- MouseDevice.cs
- HelpKeywordAttribute.cs
- HtmlFormAdapter.cs
- WhiteSpaceTrimStringConverter.cs
- InkPresenterAutomationPeer.cs
- VisualBasicDesignerHelper.cs
- HttpRequestTraceRecord.cs
- PrivateFontCollection.cs
- RectConverter.cs
- Quad.cs
- HitTestFilterBehavior.cs
- ValidationPropertyAttribute.cs
- ConfigurationValues.cs
- DataGridCell.cs
- XmlDocumentSerializer.cs
- CalendarModeChangedEventArgs.cs
- StateMachineWorkflow.cs
- ErrorWrapper.cs
- SafeArchiveContext.cs
- PolyBezierSegment.cs
- TextRunCache.cs
- EnumBuilder.cs
- DecimalFormatter.cs
- EntityDataSourceDataSelectionPanel.cs
- XmlDocumentType.cs
- MessageDescriptionCollection.cs
- SiteMapDataSource.cs