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
![Network programming in C#, Network Programming in VB.NET, Network Programming in .NET](/images/book.jpg)
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ListViewInsertedEventArgs.cs
- ScrollBarRenderer.cs
- GeneralTransform3D.cs
- MemberExpressionHelper.cs
- ThreadPool.cs
- arabicshape.cs
- DataControlButton.cs
- TypeResolvingOptionsAttribute.cs
- ProcessModuleDesigner.cs
- SmiTypedGetterSetter.cs
- DocumentScope.cs
- CryptoKeySecurity.cs
- UriParserTemplates.cs
- Maps.cs
- PromptStyle.cs
- TimeoutHelper.cs
- Matrix.cs
- RIPEMD160Managed.cs
- SiteMapNodeCollection.cs
- Queue.cs
- SR.cs
- Label.cs
- AssemblyContextControlItem.cs
- TCPClient.cs
- GridViewColumnHeader.cs
- TabRenderer.cs
- EntityTypeBase.cs
- AssemblyName.cs
- BuildProviderInstallComponent.cs
- SqlDataSourceCustomCommandEditor.cs
- _LocalDataStoreMgr.cs
- GatewayDefinition.cs
- SoapExtensionTypeElementCollection.cs
- TdsParserSessionPool.cs
- remotingproxy.cs
- ToolboxSnapDragDropEventArgs.cs
- PersonalizationStateInfoCollection.cs
- _LocalDataStoreMgr.cs
- ResourceExpressionBuilder.cs
- Validator.cs
- FileSystemEventArgs.cs
- PackageRelationshipCollection.cs
- SqlDataSourceCache.cs
- SynchronizationLockException.cs
- TextElement.cs
- TextServicesProperty.cs
- GeneralTransformGroup.cs
- DesignerDataView.cs
- WebBrowserBase.cs
- XmlSerializerSection.cs
- GlyphShapingProperties.cs
- RichTextBox.cs
- EncoderFallback.cs
- ScriptDescriptor.cs
- BamlTreeMap.cs
- ExeContext.cs
- TextCharacters.cs
- FloaterBaseParagraph.cs
- UpWmlMobileTextWriter.cs
- AnonymousIdentificationSection.cs
- EventEntry.cs
- ThreadExceptionDialog.cs
- TextSpanModifier.cs
- LoginCancelEventArgs.cs
- Pair.cs
- ProjectedSlot.cs
- TextElementEnumerator.cs
- IndexedDataBuffer.cs
- HtmlTextBoxAdapter.cs
- WorkflowInstanceSuspendedRecord.cs
- XamlHttpHandlerFactory.cs
- BridgeDataReader.cs
- EtwTrace.cs
- XamlFrame.cs
- SoapSchemaMember.cs
- Peer.cs
- SignerInfo.cs
- DetailsViewRow.cs
- HtmlInputFile.cs
- ImageField.cs
- UrlMapping.cs
- XmlLinkedNode.cs
- IsolatedStorageFilePermission.cs
- _NetworkingPerfCounters.cs
- Latin1Encoding.cs
- FlatButtonAppearance.cs
- XmlFormatExtensionAttribute.cs
- StrokeCollectionConverter.cs
- ExpressionNode.cs
- RootProfilePropertySettingsCollection.cs
- MetadataArtifactLoaderCompositeFile.cs
- BasicExpandProvider.cs
- TdsParameterSetter.cs
- ProxyHelper.cs
- ComponentEditorPage.cs
- IndexedString.cs
- XmlWhitespace.cs
- Wizard.cs
- BufferedStream2.cs
- RawStylusInputCustomDataList.cs