Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / clr / src / BCL / System / NonSerializedAttribute.cs / 1 / 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. // ==++== // // 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
- ClientUrlResolverWrapper.cs
- FrameworkElementFactoryMarkupObject.cs
- MobileComponentEditorPage.cs
- QilList.cs
- SafeLibraryHandle.cs
- TemplateApplicationHelper.cs
- BaseDataListComponentEditor.cs
- ObjectConverter.cs
- StackBuilderSink.cs
- WmiEventSink.cs
- CalendarTable.cs
- SiteMapPath.cs
- ToolZone.cs
- WebPartEventArgs.cs
- MultiBindingExpression.cs
- AssemblyGen.cs
- DataServiceException.cs
- WebPartCollection.cs
- XmlTextEncoder.cs
- XmlArrayItemAttribute.cs
- ButtonChrome.cs
- TextBlock.cs
- CompilerGlobalScopeAttribute.cs
- Double.cs
- PropertyPathWorker.cs
- SR.cs
- DialogResultConverter.cs
- VideoDrawing.cs
- ContractUtils.cs
- RegistryExceptionHelper.cs
- WpfKnownTypeInvoker.cs
- httpapplicationstate.cs
- TagPrefixCollection.cs
- NativeMethods.cs
- CheckoutException.cs
- CookielessHelper.cs
- RowTypeElement.cs
- XmlILStorageConverter.cs
- _FtpDataStream.cs
- ChtmlSelectionListAdapter.cs
- _TimerThread.cs
- Msec.cs
- HtmlElementEventArgs.cs
- BitmapScalingModeValidation.cs
- TrackingExtract.cs
- GenericEnumConverter.cs
- CompositionDesigner.cs
- NotImplementedException.cs
- cookie.cs
- DataTableMapping.cs
- LinkButton.cs
- BrowserCapabilitiesFactory.cs
- SqlClientFactory.cs
- HtmlElementCollection.cs
- Renderer.cs
- WpfPayload.cs
- DynamicUpdateCommand.cs
- InputMethodStateTypeInfo.cs
- RadioButtonStandardAdapter.cs
- ListenerConfig.cs
- Cell.cs
- TableChangeProcessor.cs
- XmlSchemaAnnotation.cs
- GradientStopCollection.cs
- EventLogPermissionEntryCollection.cs
- CodeCastExpression.cs
- MethodCallTranslator.cs
- AsyncContentLoadedEventArgs.cs
- FontSizeConverter.cs
- Hashtable.cs
- TextDecoration.cs
- Line.cs
- BuildManager.cs
- DynamicActivityProperty.cs
- ToolStripLocationCancelEventArgs.cs
- CursorConverter.cs
- WrappingXamlSchemaContext.cs
- IDataContractSurrogate.cs
- DataGridPageChangedEventArgs.cs
- ConstrainedDataObject.cs
- QueryExpr.cs
- UpDownEvent.cs
- X509Certificate2Collection.cs
- MenuItemBindingCollection.cs
- ConfigurationCollectionAttribute.cs
- SafeBitVector32.cs
- LinearKeyFrames.cs
- Geometry.cs
- SqlFormatter.cs
- CaseStatementSlot.cs
- ProfileBuildProvider.cs
- ToolTipService.cs
- ClientData.cs
- HMAC.cs
- DelayDesigner.cs
- WebPartDesigner.cs
- GroupItemAutomationPeer.cs
- XmlTextWriter.cs
- ExternalException.cs
- MobileCapabilities.cs