Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / DEVDIV / depot / DevDiv / releases / whidbey / QFE / 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. //------------------------------------------------------------------------------ //// 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- GroupBox.cs
- PasswordTextContainer.cs
- ListSortDescriptionCollection.cs
- WebPartVerbCollection.cs
- ConfigurationLockCollection.cs
- EpmAttributeNameBuilder.cs
- BasePattern.cs
- HtmlPageAdapter.cs
- FormsAuthenticationUserCollection.cs
- BaseResourcesBuildProvider.cs
- TextParentUndoUnit.cs
- UpdatePanel.cs
- StandardToolWindows.cs
- ImageFormat.cs
- EnumValAlphaComparer.cs
- LabelAutomationPeer.cs
- WinEventTracker.cs
- WebPartUtil.cs
- BitmapPalettes.cs
- PartialCachingControl.cs
- XpsPackagingPolicy.cs
- StringExpressionSet.cs
- IdentityNotMappedException.cs
- PropertyContainer.cs
- EntityModelSchemaGenerator.cs
- ForeignKeyFactory.cs
- ByteStream.cs
- ClientSettingsProvider.cs
- TreeViewImageIndexConverter.cs
- EventBuilder.cs
- ImportContext.cs
- ArrayElementGridEntry.cs
- WebPartManager.cs
- WindowsFormsHost.cs
- DataGridViewButtonColumn.cs
- TimeZone.cs
- Util.cs
- BindableAttribute.cs
- AttachedPropertyBrowsableAttribute.cs
- ProfileGroupSettings.cs
- ItemType.cs
- XmlMtomWriter.cs
- SemaphoreSecurity.cs
- AccessDataSourceView.cs
- XmlSchemaRedefine.cs
- EmissiveMaterial.cs
- ComplexLine.cs
- DNS.cs
- AccessDataSource.cs
- ObjectSet.cs
- Funcletizer.cs
- MsmqInputChannelListenerBase.cs
- DataGridViewUtilities.cs
- EventPropertyMap.cs
- OdbcConnectionString.cs
- PropertyChange.cs
- SchemaImporterExtensionsSection.cs
- Viewport3DAutomationPeer.cs
- CompilerGlobalScopeAttribute.cs
- ColumnHeaderConverter.cs
- FlowDocumentScrollViewerAutomationPeer.cs
- ControlBuilder.cs
- SecureStringHasher.cs
- AssertValidation.cs
- mediaclock.cs
- Button.cs
- Trace.cs
- BasicHttpBindingElement.cs
- FunctionImportMapping.ReturnTypeRenameMapping.cs
- ResourcesChangeInfo.cs
- EventLogger.cs
- FolderBrowserDialog.cs
- WaitHandle.cs
- NavigationProperty.cs
- EdmConstants.cs
- PanelStyle.cs
- ButtonBase.cs
- XmlCollation.cs
- DbConnectionPool.cs
- ControlBuilderAttribute.cs
- SpecularMaterial.cs
- ControlEvent.cs
- StringToken.cs
- StructuralType.cs
- CuspData.cs
- SerialPinChanges.cs
- ActivityDelegate.cs
- UriSection.cs
- FileRecordSequence.cs
- SqlClientWrapperSmiStreamChars.cs
- IdnElement.cs
- BuildProviderAppliesToAttribute.cs
- AnimationException.cs
- ReadOnlyPropertyMetadata.cs
- TypeTypeConverter.cs
- DispatchChannelSink.cs
- XmlSerializerAssemblyAttribute.cs
- CompilationPass2Task.cs
- SqlFacetAttribute.cs
- Buffer.cs