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
- TextParagraphProperties.cs
- SessionStateModule.cs
- infer.cs
- XmlElementAttribute.cs
- Utils.cs
- DriveInfo.cs
- PageAdapter.cs
- VirtualizedContainerService.cs
- HwndHost.cs
- AnyReturnReader.cs
- FontEmbeddingManager.cs
- FormDesigner.cs
- SmtpNetworkElement.cs
- DBSqlParserColumnCollection.cs
- NamedObjectList.cs
- CodeLinePragma.cs
- HashCodeCombiner.cs
- NameTable.cs
- SBCSCodePageEncoding.cs
- ConfigurationSectionGroupCollection.cs
- EntityContainerEntitySet.cs
- RepeatBehaviorConverter.cs
- SqlError.cs
- StringHandle.cs
- RectangleF.cs
- SecureConversationSecurityTokenParameters.cs
- TypeGeneratedEventArgs.cs
- FileRecordSequenceHelper.cs
- Domain.cs
- ListView.cs
- QueryResponse.cs
- Encoder.cs
- FocusManager.cs
- TextTreeObjectNode.cs
- ContainerFilterService.cs
- PriorityRange.cs
- GPRECT.cs
- counter.cs
- LinqDataSourceValidationException.cs
- ArgumentException.cs
- OleDbRowUpdatedEvent.cs
- ChtmlSelectionListAdapter.cs
- SharedStatics.cs
- ConfigurationConverterBase.cs
- HtmlTitle.cs
- _KerberosClient.cs
- EntityDataSourceState.cs
- TrustSection.cs
- DirectionalLight.cs
- AllMembershipCondition.cs
- URI.cs
- WriterOutput.cs
- recordstate.cs
- ScrollProperties.cs
- IisTraceListener.cs
- CodeSubDirectoriesCollection.cs
- DataGridViewCellCancelEventArgs.cs
- MemberAccessException.cs
- SystemWebSectionGroup.cs
- CodeLinePragma.cs
- OleDbConnectionFactory.cs
- ReaderOutput.cs
- HelpProvider.cs
- CellRelation.cs
- Behavior.cs
- FamilyCollection.cs
- IsolatedStorageException.cs
- EntityDataSourceChangingEventArgs.cs
- ApplicationSecurityManager.cs
- MultiPropertyDescriptorGridEntry.cs
- XmlValidatingReaderImpl.cs
- COM2ExtendedBrowsingHandler.cs
- RawStylusInputCustomData.cs
- CharEnumerator.cs
- LayoutTable.cs
- ValueProviderWrapper.cs
- Point.cs
- TextEditorSelection.cs
- HostTimeoutsElement.cs
- SqlVisitor.cs
- CommandConverter.cs
- QuotedPairReader.cs
- RawStylusInputReport.cs
- CryptoKeySecurity.cs
- TextUtf8RawTextWriter.cs
- ListItem.cs
- SystemSounds.cs
- Baml2006KeyRecord.cs
- SignatureDescription.cs
- TransactionInterop.cs
- ConcurrentBag.cs
- TemplateBamlTreeBuilder.cs
- BodyWriter.cs
- StringDictionaryWithComparer.cs
- XmlEncodedRawTextWriter.cs
- CustomUserNameSecurityTokenAuthenticator.cs
- NumericExpr.cs
- ContentValidator.cs
- FontNameConverter.cs
- OpenTypeLayout.cs