Code:
/ 4.0 / 4.0 / 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. // ==++== // // 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
- ConnectionProviderAttribute.cs
- TextTreeUndoUnit.cs
- SiteMap.cs
- SubpageParaClient.cs
- DataGridViewCellStyleConverter.cs
- HttpClientCertificate.cs
- SchemaImporter.cs
- XmlNullResolver.cs
- SinglePhaseEnlistment.cs
- SortDescription.cs
- ClientOptions.cs
- CachedBitmap.cs
- UiaCoreApi.cs
- VisualProxy.cs
- GlobalizationSection.cs
- TrackBar.cs
- ConfigXmlCDataSection.cs
- Convert.cs
- Base64Decoder.cs
- Transform.cs
- ConfigurationManagerHelper.cs
- FrameworkReadOnlyPropertyMetadata.cs
- EdmMember.cs
- FacetDescription.cs
- TransferRequestHandler.cs
- DelegatedStream.cs
- GroupLabel.cs
- ChangePassword.cs
- SineEase.cs
- counter.cs
- FixedDocument.cs
- QueryConverter.cs
- DataListItemEventArgs.cs
- ObjectDataSourceFilteringEventArgs.cs
- StrongNameKeyPair.cs
- RequestContext.cs
- HostingEnvironmentException.cs
- ScriptControl.cs
- Globals.cs
- NeedSkipTokenVisitor.cs
- InvokeMemberBinder.cs
- DataGridToolTip.cs
- DtrList.cs
- XmlSchemaSubstitutionGroup.cs
- TrackingConditionCollection.cs
- AxisAngleRotation3D.cs
- QilTernary.cs
- DragAssistanceManager.cs
- CheckBoxBaseAdapter.cs
- DataGridViewRowPostPaintEventArgs.cs
- WorkItem.cs
- ConstNode.cs
- DivideByZeroException.cs
- HttpWebResponse.cs
- DataGridColumnCollection.cs
- NetworkInterface.cs
- TreeViewItemAutomationPeer.cs
- FrugalList.cs
- VisualBasicSettingsHandler.cs
- OleDbPermission.cs
- CalendarDay.cs
- DataBindingExpressionBuilder.cs
- QueueProcessor.cs
- TextServicesDisplayAttribute.cs
- RuleSettings.cs
- BrushProxy.cs
- ConnectionStringsExpressionBuilder.cs
- DiagnosticStrings.cs
- FormatterConverter.cs
- WebExceptionStatus.cs
- ReferenceEqualityComparer.cs
- MbpInfo.cs
- ResourceReferenceExpressionConverter.cs
- AutoGeneratedField.cs
- XmlValidatingReader.cs
- QuadraticBezierSegment.cs
- ActionMismatchAddressingException.cs
- RichTextBoxAutomationPeer.cs
- SafeMarshalContext.cs
- WindowsTokenRoleProvider.cs
- querybuilder.cs
- VerticalAlignConverter.cs
- GcSettings.cs
- HelpOperationInvoker.cs
- hresults.cs
- ElapsedEventArgs.cs
- IdentifierCollection.cs
- ObjectToIdCache.cs
- CodePageEncoding.cs
- StringSorter.cs
- SelectionGlyph.cs
- StringValidatorAttribute.cs
- XmlTextEncoder.cs
- ToolStripOverflow.cs
- WindowsTokenRoleProvider.cs
- StorageInfo.cs
- CircleHotSpot.cs
- StorageAssociationSetMapping.cs
- HtmlContainerControl.cs
- TimeStampChecker.cs