Code:
/ 4.0 / 4.0 / untmp / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- GeometryValueSerializer.cs
- SqlWebEventProvider.cs
- Opcode.cs
- LogAppendAsyncResult.cs
- SqlConnection.cs
- SortQuery.cs
- RandomNumberGenerator.cs
- ServiceChannelProxy.cs
- XmlWrappingReader.cs
- SessionConnectionReader.cs
- HttpCapabilitiesEvaluator.cs
- LinqDataSourceValidationException.cs
- StringOutput.cs
- DetailsViewDeletedEventArgs.cs
- ObjectSecurity.cs
- DateTimeConstantAttribute.cs
- DataSourceHelper.cs
- BooleanFunctions.cs
- QilUnary.cs
- XmlComment.cs
- DataGridDefaultColumnWidthTypeConverter.cs
- TrackBarDesigner.cs
- Point3DCollection.cs
- NeutralResourcesLanguageAttribute.cs
- FastEncoderWindow.cs
- MetadataArtifactLoaderResource.cs
- GPPOINT.cs
- Size3D.cs
- BindingEditor.xaml.cs
- DoubleCollectionValueSerializer.cs
- ImageFormatConverter.cs
- StickyNoteHelper.cs
- TextRangeEditTables.cs
- WindowsClaimSet.cs
- ConfigurationSchemaErrors.cs
- CodeAttributeArgumentCollection.cs
- PartialCachingAttribute.cs
- PackWebRequestFactory.cs
- TraceSection.cs
- PolicyException.cs
- ValidatorCompatibilityHelper.cs
- MsmqProcessProtocolHandler.cs
- Inline.cs
- DeclarativeConditionsCollection.cs
- SqlBooleanMismatchVisitor.cs
- WindowsStatic.cs
- Action.cs
- AdapterDictionary.cs
- DecoderFallback.cs
- WebPartCatalogAddVerb.cs
- EntityContainer.cs
- BufferedGraphicsManager.cs
- Polygon.cs
- EntityPropertyMappingAttribute.cs
- httpserverutility.cs
- Base64WriteStateInfo.cs
- SnapLine.cs
- MenuEventArgs.cs
- CounterCreationDataCollection.cs
- ProviderCollection.cs
- WindowAutomationPeer.cs
- PermissionAttributes.cs
- DataGridViewRowErrorTextNeededEventArgs.cs
- Cursors.cs
- SessionSwitchEventArgs.cs
- PipelineModuleStepContainer.cs
- IListConverters.cs
- QilInvoke.cs
- DocumentSchemaValidator.cs
- DataGridPageChangedEventArgs.cs
- ConfigPathUtility.cs
- BinaryMethodMessage.cs
- TagNameToTypeMapper.cs
- HtmlSelectionListAdapter.cs
- WindowsPen.cs
- SectionXmlInfo.cs
- DeclarativeExpressionConditionDeclaration.cs
- MultipleViewPattern.cs
- ControlPropertyNameConverter.cs
- BindToObject.cs
- JobPageOrder.cs
- XmlDataDocument.cs
- InterleavedZipPartStream.cs
- Converter.cs
- Accessible.cs
- GridViewRowPresenter.cs
- MessageDecoder.cs
- MemberRelationshipService.cs
- TextDecorationLocationValidation.cs
- SettingsPropertyValueCollection.cs
- KeyGestureConverter.cs
- TargetConverter.cs
- DataServiceEntityAttribute.cs
- GeneralTransform3DGroup.cs
- odbcmetadatacollectionnames.cs
- GetResponse.cs
- SettingsAttributeDictionary.cs
- Point3DCollection.cs
- QueryResponse.cs
- DbConnectionOptions.cs