Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / NonSerializedAttribute.cs / 1305376 / NonSerializedAttribute.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================ ** ** Class: NonSerializedAttribute ** ** ** Purpose: Used to mark a member as being not-serialized ** ** ============================================================*/ namespace System { using System.Reflection; [AttributeUsage(AttributeTargets.Field, Inherited=false)] [System.Runtime.InteropServices.ComVisible(true)] public sealed class NonSerializedAttribute : Attribute { internal static Attribute GetCustomAttribute(RuntimeFieldInfo field) { if ((field.Attributes & FieldAttributes.NotSerialized) == 0) return null; return new NonSerializedAttribute(); } internal static bool IsDefined(RuntimeFieldInfo field) { return (field.Attributes & FieldAttributes.NotSerialized) != 0; } public NonSerializedAttribute() { } } } // 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
- XmlNotation.cs
- RequestCacheEntry.cs
- ToolBarPanel.cs
- CompModSwitches.cs
- ColorConvertedBitmap.cs
- WasAdminWrapper.cs
- ImageField.cs
- OracleParameter.cs
- BoolExpr.cs
- PixelShader.cs
- ClockGroup.cs
- CodeDirectionExpression.cs
- AnimationClockResource.cs
- SchemaCreator.cs
- SchemaNames.cs
- EncryptedType.cs
- AnnotationAuthorChangedEventArgs.cs
- SiteMapSection.cs
- Version.cs
- MemberCollection.cs
- KeyedHashAlgorithm.cs
- ImageUrlEditor.cs
- CodeValidator.cs
- VirtualPathUtility.cs
- DocumentViewerBaseAutomationPeer.cs
- XmlSchemaObjectTable.cs
- Utilities.cs
- WebPartZone.cs
- CommandBinding.cs
- StreamGeometry.cs
- AttachedPropertyBrowsableForChildrenAttribute.cs
- HashCryptoHandle.cs
- DesignerDataColumn.cs
- WebPartMinimizeVerb.cs
- FixedSOMTableRow.cs
- AbstractExpressions.cs
- Attributes.cs
- TimerEventSubscriptionCollection.cs
- ClientRuntimeConfig.cs
- Accessible.cs
- CapabilitiesSection.cs
- EventLogPermission.cs
- TextSearch.cs
- SmiEventSink.cs
- ConfigXmlAttribute.cs
- Hex.cs
- Interlocked.cs
- HitTestDrawingContextWalker.cs
- UpdateManifestForBrowserApplication.cs
- HttpDebugHandler.cs
- CopyAction.cs
- XmlSerializerSection.cs
- MultiAsyncResult.cs
- odbcmetadatacollectionnames.cs
- SecurityToken.cs
- BStrWrapper.cs
- UmAlQuraCalendar.cs
- LongValidator.cs
- Int32CollectionValueSerializer.cs
- XmlHelper.cs
- MsmqBindingElementBase.cs
- RepeaterItemCollection.cs
- CheckBoxAutomationPeer.cs
- DataGridItemCollection.cs
- ConfigXmlReader.cs
- ManagementObject.cs
- MediaContext.cs
- RectKeyFrameCollection.cs
- DictionaryEditChange.cs
- ScopedKnownTypes.cs
- Stream.cs
- WebBrowser.cs
- TableLayoutStyle.cs
- CfgParser.cs
- Rotation3D.cs
- InternalResources.cs
- IIS7WorkerRequest.cs
- SiteMapDataSourceView.cs
- CqlParserHelpers.cs
- InfoCardBaseException.cs
- TreeViewItem.cs
- PageResolution.cs
- LineGeometry.cs
- DataGridViewRowCancelEventArgs.cs
- PlaceHolder.cs
- ObjectListItemCollection.cs
- DataGridViewCheckBoxCell.cs
- SessionParameter.cs
- HiddenField.cs
- ColorAnimationBase.cs
- EntityCollection.cs
- BindToObject.cs
- AddingNewEventArgs.cs
- PathTooLongException.cs
- DtrList.cs
- CaseCqlBlock.cs
- Pens.cs
- ListViewSortEventArgs.cs
- WebPartsPersonalization.cs
- FormViewDeleteEventArgs.cs