Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / clr / src / BCL / System / Runtime / Serialization / SerializationAttributes.cs / 1 / SerializationAttributes.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================ ** ** Class: OptionallySerializableAttribute ** ** ** Purpose: Various Attributes for Serialization ** ** ============================================================*/ namespace System.Runtime.Serialization { using System.Reflection; [AttributeUsage(AttributeTargets.Field, Inherited=false)] [System.Runtime.InteropServices.ComVisible(true)] public sealed class OptionalFieldAttribute : Attribute { int versionAdded = 1; public OptionalFieldAttribute() { } public int VersionAdded { get { return this.versionAdded; } set { if (value < 1) throw new ArgumentException(Environment.GetResourceString("Serialization_OptionalFieldVersionValue")); this.versionAdded = value; } } } [AttributeUsage(AttributeTargets.Method, Inherited=false)] [System.Runtime.InteropServices.ComVisible(true)] public sealed class OnSerializingAttribute : Attribute { } [AttributeUsage(AttributeTargets.Method, Inherited=false)] [System.Runtime.InteropServices.ComVisible(true)] public sealed class OnSerializedAttribute : Attribute { } [AttributeUsage(AttributeTargets.Method, Inherited=false)] [System.Runtime.InteropServices.ComVisible(true)] public sealed class OnDeserializingAttribute : Attribute { } [AttributeUsage(AttributeTargets.Method, Inherited=false)] [System.Runtime.InteropServices.ComVisible(true)] public sealed class OnDeserializedAttribute : Attribute { } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- PerfCounters.cs
- ZoomComboBox.cs
- WebHttpElement.cs
- ToolStripItemImageRenderEventArgs.cs
- SingleAnimation.cs
- RankException.cs
- TransformGroup.cs
- XmlQueryStaticData.cs
- ObjectList.cs
- PostBackOptions.cs
- WebPartTracker.cs
- UpdateEventArgs.cs
- HtmlElementErrorEventArgs.cs
- CompilerWrapper.cs
- SqlUnionizer.cs
- PermissionAttributes.cs
- DataServiceCollectionOfT.cs
- CodeDirectiveCollection.cs
- CodeIndexerExpression.cs
- WebContext.cs
- AsnEncodedData.cs
- ImageListImage.cs
- DataGridViewCellParsingEventArgs.cs
- EventRecord.cs
- VerificationException.cs
- LogLogRecordEnumerator.cs
- TransformCollection.cs
- StoreItemCollection.Loader.cs
- HttpServerUtilityBase.cs
- FormsAuthenticationEventArgs.cs
- Int32KeyFrameCollection.cs
- XamlWriter.cs
- UiaCoreTypesApi.cs
- SerialPinChanges.cs
- TemplateEditingVerb.cs
- ThrowHelper.cs
- PenContexts.cs
- XsltException.cs
- TextTreeTextBlock.cs
- ITreeGenerator.cs
- FormattedTextSymbols.cs
- Panel.cs
- SortAction.cs
- DecoderExceptionFallback.cs
- WebMessageFormatHelper.cs
- StrokeNodeEnumerator.cs
- RegexCompilationInfo.cs
- SqlNodeAnnotation.cs
- LinqDataSourceValidationException.cs
- Nodes.cs
- OleDbConnectionFactory.cs
- SqlTypesSchemaImporter.cs
- DebugView.cs
- QueryContext.cs
- ExtensionDataObject.cs
- ConfigurationValidatorAttribute.cs
- MetafileEditor.cs
- DataGridColumnCollection.cs
- XmlTextAttribute.cs
- ComponentChangingEvent.cs
- Converter.cs
- BitmapSource.cs
- ChangePassword.cs
- SecurityContext.cs
- AnnotationResourceCollection.cs
- SiteMapSection.cs
- HtmlTableCell.cs
- TemplatePartAttribute.cs
- WorkflowDesignerMessageFilter.cs
- ZipFileInfoCollection.cs
- OuterGlowBitmapEffect.cs
- brushes.cs
- SecurityException.cs
- HeaderCollection.cs
- HtmlValidatorAdapter.cs
- HttpRequestCacheValidator.cs
- CompilerState.cs
- OleDbWrapper.cs
- DebugViewWriter.cs
- CodeDomLoader.cs
- ProtectedProviderSettings.cs
- TextElementEnumerator.cs
- ModulesEntry.cs
- ValidationHelpers.cs
- DrawListViewSubItemEventArgs.cs
- FileSecurity.cs
- DetailsViewModeEventArgs.cs
- PolyLineSegment.cs
- filewebresponse.cs
- CatalogPartChrome.cs
- DependencySource.cs
- SQLInt32Storage.cs
- OleDbError.cs
- AsnEncodedData.cs
- SamlAuthenticationStatement.cs
- SequenceDesignerAccessibleObject.cs
- XmlCountingReader.cs
- PriorityQueue.cs
- ResourceContainer.cs
- ProgressBarHighlightConverter.cs