Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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() { } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // ==++== // // 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() { } } } // 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
- EventMappingSettings.cs
- Subtree.cs
- ArrangedElement.cs
- DigestTraceRecordHelper.cs
- ManifestSignedXml.cs
- PointLightBase.cs
- ExpressionContext.cs
- SystemResourceHost.cs
- MetadataExchangeBindings.cs
- FixedLineResult.cs
- MonikerBuilder.cs
- PersonalizationAdministration.cs
- HttpModuleCollection.cs
- ProgressBarAutomationPeer.cs
- JournalNavigationScope.cs
- CompilationSection.cs
- NameObjectCollectionBase.cs
- TraceUtils.cs
- Compilation.cs
- ErrorInfoXmlDocument.cs
- ListBindingHelper.cs
- ApplicationDirectoryMembershipCondition.cs
- CodeTypeReferenceCollection.cs
- Opcode.cs
- BatchServiceHost.cs
- XmlAttribute.cs
- TextMarkerSource.cs
- WebHttpBindingElement.cs
- PassportAuthentication.cs
- StaticResourceExtension.cs
- COM2FontConverter.cs
- MemberCollection.cs
- RayHitTestParameters.cs
- NativeMethods.cs
- ContextInformation.cs
- ComponentResourceKey.cs
- SmiMetaDataProperty.cs
- FixedSOMContainer.cs
- EasingKeyFrames.cs
- BindingCompleteEventArgs.cs
- ListBox.cs
- XsdBuilder.cs
- InfoCardRSAPKCS1KeyExchangeDeformatter.cs
- ClientBuildManagerCallback.cs
- RelationalExpressions.cs
- MarshalByRefObject.cs
- BaseParaClient.cs
- TextTreeInsertUndoUnit.cs
- RectangleConverter.cs
- AgileSafeNativeMemoryHandle.cs
- CalendarBlackoutDatesCollection.cs
- TrackingProfileCache.cs
- CompositeCollection.cs
- NameTable.cs
- ADConnectionHelper.cs
- BaseCAMarshaler.cs
- NumericExpr.cs
- HttpCacheParams.cs
- CodeConditionStatement.cs
- XmlSchemaGroup.cs
- Stroke.cs
- ComponentDesigner.cs
- LayoutTable.cs
- AppSettings.cs
- StickyNote.cs
- WindowsIPAddress.cs
- ObjectAssociationEndMapping.cs
- MultitargetingHelpers.cs
- ActivationArguments.cs
- SocketPermission.cs
- ResponseStream.cs
- DecoderBestFitFallback.cs
- IWorkflowDebuggerService.cs
- NavigationHelper.cs
- TransactionBridgeSection.cs
- ConfigurationStrings.cs
- WebPartDisplayModeCancelEventArgs.cs
- CompilerCollection.cs
- HandleCollector.cs
- InfiniteIntConverter.cs
- WaitHandle.cs
- XmlValidatingReaderImpl.cs
- CorrelationToken.cs
- NativeObjectSecurity.cs
- FrameworkContextData.cs
- TriState.cs
- EnumerableWrapperWeakToStrong.cs
- InvokeWebService.cs
- _TransmitFileOverlappedAsyncResult.cs
- DummyDataSource.cs
- QueueException.cs
- CultureTableRecord.cs
- ViewGenResults.cs
- SynchronizedPool.cs
- Tuple.cs
- PartitionedStream.cs
- SafeArrayRankMismatchException.cs
- ObjectParameterCollection.cs
- SmiEventSink_Default.cs
- SqlBooleanizer.cs