Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / clr / src / BCL / System / SerializableAttribute.cs / 1 / 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(Type type) { return (type.Attributes & TypeAttributes.Serializable) == TypeAttributes.Serializable ? new SerializableAttribute() : null; } internal static bool IsDefined(Type type) { return type.IsSerializable; } public SerializableAttribute() { } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DataGridViewTextBoxCell.cs
- DbExpressionVisitor.cs
- CodeStatementCollection.cs
- RegexGroupCollection.cs
- ObjectDataSourceMethodEventArgs.cs
- ColorPalette.cs
- XPathNodeHelper.cs
- Stackframe.cs
- RequestTimeoutManager.cs
- mactripleDES.cs
- GenericParameterDataContract.cs
- ToolStripPanelCell.cs
- ElementAtQueryOperator.cs
- ExternalFile.cs
- Scripts.cs
- CodeTypeMember.cs
- SizeFConverter.cs
- Help.cs
- TransformConverter.cs
- CTreeGenerator.cs
- CultureTableRecord.cs
- CompositeFontParser.cs
- PostBackTrigger.cs
- Matrix3D.cs
- _ChunkParse.cs
- FloaterParaClient.cs
- ipaddressinformationcollection.cs
- ComponentResourceManager.cs
- TextEncodedRawTextWriter.cs
- RemotingSurrogateSelector.cs
- MemberDomainMap.cs
- LinearQuaternionKeyFrame.cs
- AddInControllerImpl.cs
- ObjectViewFactory.cs
- ImageConverter.cs
- XhtmlBasicCalendarAdapter.cs
- Property.cs
- Quaternion.cs
- XmlSchemaAttributeGroup.cs
- Padding.cs
- AutomationPatternInfo.cs
- SocketCache.cs
- PropertyChangingEventArgs.cs
- TextDecorationCollection.cs
- ArgumentFixer.cs
- QilCloneVisitor.cs
- DataGridViewCellConverter.cs
- StorageSetMapping.cs
- BooleanExpr.cs
- HandlerFactoryWrapper.cs
- Item.cs
- WmlImageAdapter.cs
- ServiceConfigurationTraceRecord.cs
- WmlControlAdapter.cs
- WebConfigurationManager.cs
- X509Utils.cs
- UInt64Converter.cs
- MobileUserControlDesigner.cs
- DecoderFallbackWithFailureFlag.cs
- XmlNamespaceMapping.cs
- FontFamilyConverter.cs
- Event.cs
- TableLayoutPanelCellPosition.cs
- ColorInterpolationModeValidation.cs
- ListParaClient.cs
- PenThreadPool.cs
- base64Transforms.cs
- ManagedWndProcTracker.cs
- HttpServerProtocol.cs
- DbProviderManifest.cs
- SmiEventSink_Default.cs
- XamlSerializerUtil.cs
- SHA1Managed.cs
- TraceContext.cs
- StrokeCollectionConverter.cs
- ServicesUtilities.cs
- dsa.cs
- MulticastDelegate.cs
- SHA256Cng.cs
- XPathNodeList.cs
- WebServicesInteroperability.cs
- DummyDataSource.cs
- ImageFormat.cs
- TextBoxAutoCompleteSourceConverter.cs
- ZipIOFileItemStream.cs
- XmlReader.cs
- sqlstateclientmanager.cs
- ObjectSelectorEditor.cs
- ProfileServiceManager.cs
- MessageBox.cs
- RootDesignerSerializerAttribute.cs
- TypeCollectionPropertyEditor.cs
- BooleanFunctions.cs
- XmlSerializerVersionAttribute.cs
- ChangeBlockUndoRecord.cs
- TextEditorCharacters.cs
- GroupByQueryOperator.cs
- TraceHandler.cs
- RepeaterItem.cs
- DebuggerAttributes.cs