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
- GeometryCollection.cs
- Stopwatch.cs
- DataKeyPropertyAttribute.cs
- SecUtil.cs
- InvokePattern.cs
- WindowShowOrOpenTracker.cs
- OracleInternalConnection.cs
- SrgsRulesCollection.cs
- ConfigXmlElement.cs
- CssStyleCollection.cs
- WSHttpBindingCollectionElement.cs
- Events.cs
- DataGridViewRowHeaderCell.cs
- Command.cs
- Parameter.cs
- SizeIndependentAnimationStorage.cs
- DataGridViewRow.cs
- HttpAsyncResult.cs
- AccessDataSourceView.cs
- PageSetupDialog.cs
- dbdatarecord.cs
- BufferedOutputAsyncStream.cs
- _SingleItemRequestCache.cs
- DynamicFilter.cs
- DataGridViewImageCell.cs
- CodeValidator.cs
- WebEventCodes.cs
- MobileControl.cs
- DataGridViewSelectedRowCollection.cs
- DefaultValueTypeConverter.cs
- CodeAccessPermission.cs
- ThemeInfoAttribute.cs
- ListViewHitTestInfo.cs
- ScrollItemProviderWrapper.cs
- XamlPathDataSerializer.cs
- CodeFieldReferenceExpression.cs
- ButtonStandardAdapter.cs
- CodePageEncoding.cs
- Gdiplus.cs
- DescendantOverDescendantQuery.cs
- ObjectResult.cs
- UserControl.cs
- TCEAdapterGenerator.cs
- ProviderCommandInfoUtils.cs
- MsmqIntegrationBindingElement.cs
- PreProcessor.cs
- QilReplaceVisitor.cs
- GlyphRunDrawing.cs
- PipelineModuleStepContainer.cs
- StringBuilder.cs
- FusionWrap.cs
- InstalledVoice.cs
- AppDomainGrammarProxy.cs
- ColorContextHelper.cs
- RegistryDataKey.cs
- Freezable.cs
- ProcessMonitor.cs
- ConnectionOrientedTransportChannelListener.cs
- DashStyle.cs
- BookmarkScope.cs
- SynchronizationHandlesCodeDomSerializer.cs
- XmlSchemaAnyAttribute.cs
- MsmqActivation.cs
- ConfigsHelper.cs
- CodeExpressionCollection.cs
- MethodCallConverter.cs
- LightweightCodeGenerator.cs
- AnimationClock.cs
- MD5Cng.cs
- ConfigUtil.cs
- BitmapVisualManager.cs
- AttributeSetAction.cs
- DynamicPropertyReader.cs
- CodeDelegateInvokeExpression.cs
- TextRange.cs
- TraceListeners.cs
- ExpandableObjectConverter.cs
- BasicDesignerLoader.cs
- PeerNameRecordCollection.cs
- ControlsConfig.cs
- DotExpr.cs
- ArrayElementGridEntry.cs
- NetworkInterface.cs
- Subtree.cs
- MetadataItemEmitter.cs
- XmlMembersMapping.cs
- VoiceObjectToken.cs
- MethodCallExpression.cs
- BaseCodeDomTreeGenerator.cs
- NotFiniteNumberException.cs
- CodeAccessSecurityEngine.cs
- RangeValidator.cs
- Point4DConverter.cs
- TextFindEngine.cs
- HwndMouseInputProvider.cs
- BlurEffect.cs
- BridgeDataReader.cs
- XsdBuildProvider.cs
- XmlArrayItemAttributes.cs
- XamlPathDataSerializer.cs