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
- storagemappingitemcollection.viewdictionary.cs
- DbExpressionVisitor_TResultType.cs
- RowType.cs
- LOSFormatter.cs
- ProfileSettingsCollection.cs
- IteratorFilter.cs
- LeftCellWrapper.cs
- DesignerSerializerAttribute.cs
- DataGridViewRowConverter.cs
- Solver.cs
- IntSecurity.cs
- PathData.cs
- PhysicalFontFamily.cs
- ReadContentAsBinaryHelper.cs
- TargetException.cs
- TextPointerBase.cs
- ManagementException.cs
- ResourceWriter.cs
- Route.cs
- DataTrigger.cs
- DesignerActionVerbItem.cs
- VideoDrawing.cs
- TextBreakpoint.cs
- DynamicActivity.cs
- AssemblyLoader.cs
- HashAlgorithm.cs
- UpdateCommandGenerator.cs
- DesignerVerbCollection.cs
- ResourceReader.cs
- MemberPath.cs
- EncodingStreamWrapper.cs
- RemotingService.cs
- ReferenceService.cs
- CompiledXpathExpr.cs
- GeometryModel3D.cs
- ObjectDataProvider.cs
- ColumnTypeConverter.cs
- GeneralTransform3DCollection.cs
- DefaultSection.cs
- Effect.cs
- SimpleBitVector32.cs
- Win32.cs
- XmlSchemaAttributeGroup.cs
- ServiceOperation.cs
- PhonemeConverter.cs
- StringExpressionSet.cs
- ApplicationInfo.cs
- LazyInitializer.cs
- RemoteWebConfigurationHostStream.cs
- AttributeData.cs
- Schema.cs
- XamlToRtfParser.cs
- DocumentGridContextMenu.cs
- StatusBarPanelClickEvent.cs
- XmlSchemaChoice.cs
- ElementHostAutomationPeer.cs
- XsltException.cs
- CornerRadiusConverter.cs
- InstanceNormalEvent.cs
- TcpAppDomainProtocolHandler.cs
- SendSecurityHeaderElement.cs
- CopyCodeAction.cs
- Binding.cs
- BamlRecords.cs
- SQLDateTime.cs
- CngKeyBlobFormat.cs
- GlobalizationSection.cs
- RsaSecurityTokenAuthenticator.cs
- InternalConfigRoot.cs
- TcpChannelFactory.cs
- ClassHandlersStore.cs
- basevalidator.cs
- BuildManager.cs
- TreeViewHitTestInfo.cs
- TraceData.cs
- DataPagerCommandEventArgs.cs
- TreeNodeMouseHoverEvent.cs
- Hashtable.cs
- ObjectDataSourceDisposingEventArgs.cs
- Constants.cs
- BuildResult.cs
- _ChunkParse.cs
- PropertyIDSet.cs
- XamlFigureLengthSerializer.cs
- XmlIgnoreAttribute.cs
- TextStore.cs
- RefreshPropertiesAttribute.cs
- Stylesheet.cs
- ActivityExecutionFilter.cs
- ListViewGroup.cs
- ZoneIdentityPermission.cs
- SqlMethodAttribute.cs
- XmlDataDocument.cs
- FamilyTypefaceCollection.cs
- LowerCaseStringConverter.cs
- DataGridViewSelectedCellCollection.cs
- TextPattern.cs
- SafeReversePInvokeHandle.cs
- PeerName.cs
- ViewBase.cs