Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// 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; } } } } // 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
- TableRow.cs
- XmlDataCollection.cs
- Misc.cs
- TabControl.cs
- TableRowCollection.cs
- ReadOnlyCollection.cs
- RecognizerStateChangedEventArgs.cs
- GenericPrincipal.cs
- EventListener.cs
- Speller.cs
- GradientPanel.cs
- ControlParameter.cs
- IssuanceLicense.cs
- BuildManagerHost.cs
- ConstraintManager.cs
- DataSet.cs
- WebPartConnectVerb.cs
- AffineTransform3D.cs
- SystemIPGlobalStatistics.cs
- LineBreakRecord.cs
- FixedSOMPageConstructor.cs
- RangeValidator.cs
- UpdateCommand.cs
- XmlSchemaExporter.cs
- GenericPrincipal.cs
- DocumentSchemaValidator.cs
- XsdCachingReader.cs
- DataSpaceManager.cs
- HitTestWithGeometryDrawingContextWalker.cs
- ValidateNames.cs
- MarkupObject.cs
- TextRangeAdaptor.cs
- ChangeTracker.cs
- FunctionDescription.cs
- ParameterInfo.cs
- AspNetSynchronizationContext.cs
- RoutingChannelExtension.cs
- ConfigurationValidatorBase.cs
- HostProtectionPermission.cs
- BaseTemplateBuildProvider.cs
- AssemblyResourceLoader.cs
- AndCondition.cs
- Propagator.JoinPropagator.cs
- Pair.cs
- HotSpotCollectionEditor.cs
- RowBinding.cs
- ImportStoreException.cs
- SoapObjectReader.cs
- PartitionResolver.cs
- AncillaryOps.cs
- LongPath.cs
- BaseTemplateBuildProvider.cs
- Tokenizer.cs
- RequestCachePolicyConverter.cs
- CodeIdentifiers.cs
- CursorConverter.cs
- EpmContentSerializerBase.cs
- ProgressBarAutomationPeer.cs
- XmlArrayItemAttribute.cs
- WrapPanel.cs
- DataControlButton.cs
- ReflectionServiceProvider.cs
- CompilationPass2Task.cs
- MailSettingsSection.cs
- UxThemeWrapper.cs
- NamedPipeConnectionPoolSettings.cs
- StrongName.cs
- KernelTypeValidation.cs
- AccessorTable.cs
- RotateTransform3D.cs
- ObjectDataSourceView.cs
- RSAPKCS1SignatureDeformatter.cs
- UIElementParaClient.cs
- EventLogPermissionEntry.cs
- AlignmentXValidation.cs
- InitializerFacet.cs
- AsymmetricAlgorithm.cs
- ProfileGroupSettingsCollection.cs
- MouseGestureConverter.cs
- UITypeEditors.cs
- DrawListViewColumnHeaderEventArgs.cs
- DrawingContextWalker.cs
- Point3DCollection.cs
- SetterBaseCollection.cs
- Expression.cs
- ExclusiveHandle.cs
- DataObject.cs
- BatchStream.cs
- LongValidator.cs
- Constants.cs
- ParameterCollection.cs
- SecurityStateEncoder.cs
- GorillaCodec.cs
- ExpressionReplacer.cs
- TextEditor.cs
- CallbackValidatorAttribute.cs
- TableItemStyle.cs
- DataColumnMappingCollection.cs
- ParserStreamGeometryContext.cs
- Component.cs