Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / UI / PropertyEntry.cs / 1 / PropertyEntry.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI { using System.Reflection; using System.Security.Permissions; ////// Base class for all PropertyEntries. /// /// PropertyEntry /// BoundPropertyEntry /// BuilderPropertyEntry /// ComplexPropertyEntry /// TemplatePropertyEntry /// SimplePropertyEntry /// [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] [AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)] public abstract class PropertyEntry { private string _filter; private PropertyInfo _propertyInfo; private string _name; private Type _type; private int _index; private int _order; internal PropertyEntry() { } ////// public string Filter { get { return _filter; } set { _filter = value; } } // The order of the entry that needs to be sorted. internal int Order { get { return _order; } set { _order = value; } } // The index of the entry declared in persisted format. internal int Index { get { return _index; } set { _index = value; } } ////// public PropertyInfo PropertyInfo { get { return _propertyInfo; } set { _propertyInfo = value; } } ////// public string Name { get { return _name; } set { _name = value; } } ////// public Type Type { get { return _type; } set { _type = value; } } ////// public Type DeclaringType { get { if (_propertyInfo == null) return null; return _propertyInfo.DeclaringType; } } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ListView.cs
- ContactManager.cs
- DBAsyncResult.cs
- Empty.cs
- RecognitionEventArgs.cs
- X509Certificate2.cs
- OdbcInfoMessageEvent.cs
- StorageMappingItemLoader.cs
- AjaxFrameworkAssemblyAttribute.cs
- RouteItem.cs
- ElapsedEventArgs.cs
- VisualBrush.cs
- datacache.cs
- SplitContainer.cs
- FileBasedResourceGroveler.cs
- Metadata.cs
- RoleManagerSection.cs
- XmlDictionaryString.cs
- Vector3D.cs
- JsonStringDataContract.cs
- SemanticResultKey.cs
- Helper.cs
- CacheEntry.cs
- Validator.cs
- RoleManagerModule.cs
- DataGridViewColumnCollection.cs
- StreamBodyWriter.cs
- DataGridAutoFormat.cs
- SemanticResultKey.cs
- InfoCardRequestException.cs
- PropertyInfo.cs
- DateTimeConverter.cs
- ChannelSinkStacks.cs
- WebZone.cs
- SoapSchemaMember.cs
- ProxyHwnd.cs
- milexports.cs
- JulianCalendar.cs
- UInt32.cs
- ReadOnlyDataSource.cs
- SelectionRangeConverter.cs
- EndpointBehaviorElement.cs
- VarRemapper.cs
- UnknownBitmapEncoder.cs
- ElementUtil.cs
- CodeCommentStatement.cs
- HttpModuleAction.cs
- InvalidProgramException.cs
- WindowsTokenRoleProvider.cs
- ExpressionNode.cs
- ThreadInterruptedException.cs
- FixedSOMFixedBlock.cs
- ProfilePropertyMetadata.cs
- SelfIssuedAuthAsymmetricKey.cs
- XmlConvert.cs
- DbDeleteCommandTree.cs
- InheritablePropertyChangeInfo.cs
- SerializationAttributes.cs
- HtmlEncodedRawTextWriter.cs
- CompModSwitches.cs
- X509Extension.cs
- PeerToPeerException.cs
- ProcessExitedException.cs
- CompiledXpathExpr.cs
- autovalidator.cs
- PointKeyFrameCollection.cs
- SystemTcpConnection.cs
- UrlAuthorizationModule.cs
- SimpleWorkerRequest.cs
- PenLineJoinValidation.cs
- WindowsBrush.cs
- MarkupExtensionParser.cs
- ButtonBase.cs
- LineProperties.cs
- path.cs
- EndEvent.cs
- EntityDataSourceUtil.cs
- FontFamilyConverter.cs
- GroupQuery.cs
- ListCommandEventArgs.cs
- SafeReversePInvokeHandle.cs
- BitmapMetadataBlob.cs
- ArrangedElement.cs
- EmbeddedMailObjectCollectionEditor.cs
- ToolStripItemTextRenderEventArgs.cs
- XmlCustomFormatter.cs
- IntegerFacetDescriptionElement.cs
- TrackingDataItem.cs
- ElementsClipboardData.cs
- ZeroOpNode.cs
- StructuralType.cs
- PrintDocument.cs
- QueryOperator.cs
- DataFormats.cs
- ObjectDataSourceFilteringEventArgs.cs
- SrgsGrammar.cs
- ChannelFactory.cs
- FieldTemplateUserControl.cs
- RowBinding.cs
- MissingSatelliteAssemblyException.cs