Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / SerializableAttribute.cs / 1305376 / SerializableAttribute.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================ ** ** Class: SerializableAttribute ** ** ** Purpose: Used to mark a class as being serializable ** ** ============================================================*/ namespace System { using System; using System.Reflection; [AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Enum | AttributeTargets.Delegate, Inherited = false)] [System.Runtime.InteropServices.ComVisible(true)] public sealed class SerializableAttribute : Attribute { internal static Attribute GetCustomAttribute(RuntimeType type) { return (type.Attributes & TypeAttributes.Serializable) == TypeAttributes.Serializable ? new SerializableAttribute() : null; } internal static bool IsDefined(RuntimeType type) { return type.IsSerializable; } public SerializableAttribute() { } } } // 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
- SelectionChangedEventArgs.cs
- Light.cs
- Adorner.cs
- PTConverter.cs
- ComponentConverter.cs
- XmlEncoding.cs
- ViewBox.cs
- SessionPageStateSection.cs
- HttpProfileBase.cs
- AppDomainUnloadedException.cs
- RelationshipFixer.cs
- EventData.cs
- SynchronizedDispatch.cs
- XmlException.cs
- recordstate.cs
- WebCategoryAttribute.cs
- BitmapPalette.cs
- OrderedEnumerableRowCollection.cs
- PersonalizationStateQuery.cs
- ping.cs
- Token.cs
- WebAdminConfigurationHelper.cs
- WebPartTransformerCollection.cs
- InheritanceContextChangedEventManager.cs
- RootContext.cs
- FilterQuery.cs
- QuadraticBezierSegment.cs
- VScrollBar.cs
- CryptoHandle.cs
- SimpleLine.cs
- MenuCommands.cs
- NameScope.cs
- EntitySqlQueryCacheKey.cs
- CompilationLock.cs
- WeakReferenceList.cs
- SafeLibraryHandle.cs
- KnownTypesProvider.cs
- _ConnectOverlappedAsyncResult.cs
- SignatureResourcePool.cs
- InternalMappingException.cs
- ZipIOCentralDirectoryFileHeader.cs
- HitTestDrawingContextWalker.cs
- PostBackOptions.cs
- Globals.cs
- ArrayConverter.cs
- JobDuplex.cs
- ColorTranslator.cs
- Bidi.cs
- ExtractorMetadata.cs
- XmlElementAttribute.cs
- BitVec.cs
- ValueConversionAttribute.cs
- RsaSecurityKey.cs
- DesignerMetadata.cs
- WebPartDescription.cs
- SendingRequestEventArgs.cs
- PerformanceCounterTraceRecord.cs
- XmlSchemaException.cs
- OdbcConnectionString.cs
- SessionParameter.cs
- ImageConverter.cs
- Single.cs
- CorrelationManager.cs
- ModuleConfigurationInfo.cs
- SByteStorage.cs
- TreeViewHitTestInfo.cs
- ParameterRetriever.cs
- SafeNativeMethods.cs
- ObservableCollection.cs
- SqlAggregateChecker.cs
- MailWebEventProvider.cs
- CodeFieldReferenceExpression.cs
- Funcletizer.cs
- MailAddressCollection.cs
- DetailsViewPageEventArgs.cs
- Manipulation.cs
- FontSourceCollection.cs
- ADMembershipUser.cs
- RegionInfo.cs
- BamlResourceContent.cs
- TraceContextEventArgs.cs
- BinaryObjectReader.cs
- DesignerVerbCollection.cs
- xmlfixedPageInfo.cs
- TextUtf8RawTextWriter.cs
- XmlHierarchicalDataSourceView.cs
- TableRowCollection.cs
- GenericNameHandler.cs
- recordstate.cs
- JsonUriDataContract.cs
- ServiceXNameTypeConverter.cs
- Model3D.cs
- PrimitiveSchema.cs
- Block.cs
- WindowsListViewGroup.cs
- SafeFileMapViewHandle.cs
- HMACSHA256.cs
- LocalIdKeyIdentifierClause.cs
- HtmlInputButton.cs
- Win32KeyboardDevice.cs