Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Rijndael.cs
- KeyConverter.cs
- SecUtil.cs
- ManifestSignatureInformation.cs
- MobileResource.cs
- Missing.cs
- CodeAttributeArgumentCollection.cs
- OverrideMode.cs
- ThicknessAnimationUsingKeyFrames.cs
- NavigationExpr.cs
- CopyNamespacesAction.cs
- InternalConfigConfigurationFactory.cs
- GraphicsPathIterator.cs
- GlyphRunDrawing.cs
- XamlToRtfParser.cs
- HtmlForm.cs
- PerformanceCounterManager.cs
- InteropExecutor.cs
- StaticContext.cs
- RegexCaptureCollection.cs
- TextElementCollectionHelper.cs
- InstalledFontCollection.cs
- DataGridAddNewRow.cs
- SecureUICommand.cs
- WebBrowserUriTypeConverter.cs
- CustomLineCap.cs
- Set.cs
- PageCatalogPart.cs
- ActivityDesignerAccessibleObject.cs
- AtomParser.cs
- TargetInvocationException.cs
- TemplatePropertyEntry.cs
- DataGridViewCellContextMenuStripNeededEventArgs.cs
- SyndicationElementExtensionCollection.cs
- DiscreteKeyFrames.cs
- GroupedContextMenuStrip.cs
- StylusPointPropertyInfoDefaults.cs
- TypeDescriptorContext.cs
- ValueConversionAttribute.cs
- TraceSwitch.cs
- SqlDataSourceCustomCommandEditor.cs
- ContainerControlDesigner.cs
- DataSourceControlBuilder.cs
- _PooledStream.cs
- DocumentPageView.cs
- ProtocolsConfiguration.cs
- StylusEditingBehavior.cs
- DbMetaDataColumnNames.cs
- DownloadProgressEventArgs.cs
- ShaderRenderModeValidation.cs
- Clipboard.cs
- StylusPlugInCollection.cs
- CfgParser.cs
- ISFClipboardData.cs
- OleAutBinder.cs
- HyperLink.cs
- Attributes.cs
- DispatcherHookEventArgs.cs
- WsdlBuildProvider.cs
- X509CertificateStore.cs
- SecurityDocument.cs
- ColorMap.cs
- DoubleAnimationUsingKeyFrames.cs
- RSAOAEPKeyExchangeFormatter.cs
- SHA512.cs
- IdentityManager.cs
- BuilderInfo.cs
- EncoderFallback.cs
- SID.cs
- GeneratedContractType.cs
- GridViewDeletedEventArgs.cs
- ProcessInfo.cs
- externdll.cs
- Stylesheet.cs
- XamlDesignerSerializationManager.cs
- BypassElementCollection.cs
- InkCanvas.cs
- CryptoApi.cs
- StrokeNode.cs
- HtmlInputReset.cs
- ValueUtilsSmi.cs
- StatusBarItem.cs
- Span.cs
- PermissionToken.cs
- ResXResourceReader.cs
- PropertyCollection.cs
- VerificationException.cs
- InstanceNameConverter.cs
- TimeZone.cs
- SqlUtils.cs
- CAGDesigner.cs
- ToolStripItemEventArgs.cs
- SqlClientWrapperSmiStreamChars.cs
- StoreItemCollection.cs
- TabItemAutomationPeer.cs
- SingleAnimationUsingKeyFrames.cs
- InsufficientMemoryException.cs
- CultureInfo.cs
- StringDictionary.cs
- WebScriptEnablingBehavior.cs