Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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
- JpegBitmapEncoder.cs
- ValidationRule.cs
- WebPartTransformer.cs
- ThemeDictionaryExtension.cs
- CodeAttributeDeclaration.cs
- ComplexBindingPropertiesAttribute.cs
- filewebrequest.cs
- MethodBuilder.cs
- WindowsFont.cs
- FlowNode.cs
- DSASignatureDeformatter.cs
- Marshal.cs
- OleDbMetaDataFactory.cs
- EntityTypeBase.cs
- CodeObject.cs
- HtmlFormParameterReader.cs
- TemplatedMailWebEventProvider.cs
- Update.cs
- AttachedAnnotation.cs
- HMACRIPEMD160.cs
- Function.cs
- SurrogateEncoder.cs
- OdbcException.cs
- HitTestWithPointDrawingContextWalker.cs
- FontWeight.cs
- CompleteWizardStep.cs
- ClrPerspective.cs
- EncoderFallback.cs
- WsdlInspector.cs
- ListComponentEditorPage.cs
- UIElementIsland.cs
- HttpAsyncResult.cs
- Main.cs
- LiteralControl.cs
- BitmapFrame.cs
- QueryReaderSettings.cs
- GPRECT.cs
- UpdateRecord.cs
- XPathNodeList.cs
- InvalidDataException.cs
- QilPatternVisitor.cs
- MobileUITypeEditor.cs
- WindowsMenu.cs
- ConfigurationStrings.cs
- HashCryptoHandle.cs
- BlockExpression.cs
- WebChannelFactory.cs
- SmiMetaDataProperty.cs
- RankException.cs
- Vector3DAnimationUsingKeyFrames.cs
- IPGlobalProperties.cs
- ScrollableControlDesigner.cs
- DecimalConstantAttribute.cs
- BooleanConverter.cs
- SoapMessage.cs
- WaitForChangedResult.cs
- _HeaderInfoTable.cs
- HTTPNotFoundHandler.cs
- IgnoreDeviceFilterElement.cs
- UnsafeNativeMethods.cs
- ResXDataNode.cs
- DataGridViewMethods.cs
- BamlRecordWriter.cs
- MimeReturn.cs
- PageWrapper.cs
- TimeZoneNotFoundException.cs
- WindowsToolbarItemAsMenuItem.cs
- RegexRunner.cs
- UnsignedPublishLicense.cs
- ResourceDefaultValueAttribute.cs
- InputScopeConverter.cs
- Select.cs
- XmlEncodedRawTextWriter.cs
- FileDataSourceCache.cs
- OracleRowUpdatedEventArgs.cs
- MessageSecurityProtocol.cs
- GenericIdentity.cs
- NonSerializedAttribute.cs
- MatrixIndependentAnimationStorage.cs
- shaperfactory.cs
- RequestCacheEntry.cs
- InlineCollection.cs
- AspCompat.cs
- WsatProxy.cs
- PrtCap_Public_Simple.cs
- IsolatedStorageFilePermission.cs
- SymLanguageType.cs
- ImageAutomationPeer.cs
- WebPartTransformerAttribute.cs
- GCHandleCookieTable.cs
- AuthenticationService.cs
- AdjustableArrowCap.cs
- ErrorCodes.cs
- InternalEnumValidator.cs
- Wildcard.cs
- UIPropertyMetadata.cs
- BaseTemplateBuildProvider.cs
- CacheForPrimitiveTypes.cs
- MultiSelectRootGridEntry.cs
- Int64.cs