Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / 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() { } } }
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- TextChange.cs
- SmiRequestExecutor.cs
- DocumentSequenceHighlightLayer.cs
- DuplexChannelFactory.cs
- SqlFactory.cs
- XmlTypeMapping.cs
- controlskin.cs
- Trace.cs
- ForEachAction.cs
- XmlSchemaSimpleContentRestriction.cs
- Style.cs
- AnnotationResource.cs
- SqlCommandSet.cs
- NameValuePermission.cs
- Memoizer.cs
- TargetControlTypeCache.cs
- ToolStripSystemRenderer.cs
- VirtualPathProvider.cs
- DataGridViewColumn.cs
- ApplicationServiceHelper.cs
- Expr.cs
- ScrollEvent.cs
- SimpleRecyclingCache.cs
- HScrollProperties.cs
- DataGridViewTopLeftHeaderCell.cs
- Ref.cs
- SectionVisual.cs
- ZoneMembershipCondition.cs
- TextStore.cs
- TaskExtensions.cs
- _AutoWebProxyScriptWrapper.cs
- ExponentialEase.cs
- ObjectSet.cs
- OrderByQueryOptionExpression.cs
- DesignerVerb.cs
- LineSegment.cs
- InputLangChangeRequestEvent.cs
- FormViewModeEventArgs.cs
- EntityKeyElement.cs
- PassportIdentity.cs
- EnlistmentState.cs
- Keyboard.cs
- EmbeddedObject.cs
- TrustManager.cs
- ExpressionParser.cs
- NeutralResourcesLanguageAttribute.cs
- TdsParserHelperClasses.cs
- SerializationObjectManager.cs
- XmlSchemaNotation.cs
- UmAlQuraCalendar.cs
- LineVisual.cs
- TemplateBindingExpression.cs
- Line.cs
- RegistryKey.cs
- TcpTransportElement.cs
- Transform3DCollection.cs
- GetPageNumberCompletedEventArgs.cs
- NextPreviousPagerField.cs
- OrderablePartitioner.cs
- AudioSignalProblemOccurredEventArgs.cs
- SafeFileMappingHandle.cs
- TextServicesContext.cs
- ChangeProcessor.cs
- CalendarData.cs
- InertiaTranslationBehavior.cs
- BuildProvider.cs
- VariableReference.cs
- CodeNamespaceCollection.cs
- Camera.cs
- BindingsCollection.cs
- MenuBase.cs
- TextCompositionManager.cs
- IPCCacheManager.cs
- CommentEmitter.cs
- OracleDateTime.cs
- LogEntryDeserializer.cs
- JsonWriter.cs
- SessionIDManager.cs
- MyContact.cs
- GlobalAclOperationRequirement.cs
- ClientCredentialsElement.cs
- PictureBox.cs
- Accessors.cs
- Point3D.cs
- WebExceptionStatus.cs
- SqlCommand.cs
- LogSwitch.cs
- XhtmlBasicValidatorAdapter.cs
- OutputCacheSettings.cs
- NativeMethods.cs
- Properties.cs
- GroupDescription.cs
- Color.cs
- Socket.cs
- TableItemPattern.cs
- XmlEntity.cs
- DbProviderFactoriesConfigurationHandler.cs
- ImageListStreamer.cs
- SafeFileMapViewHandle.cs
- DrawTreeNodeEventArgs.cs