Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / System.Runtime.DurableInstancing / System / Runtime / DurableInstancing / InstanceValue.cs / 1305376 / InstanceValue.cs
//---------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------- namespace System.Runtime.DurableInstancing { using System; using System.Runtime; [Fx.Tag.XamlVisible(false)] public sealed class InstanceValue { readonly static InstanceValue deletedValue = new InstanceValue(); public InstanceValue(object value) : this(value, InstanceValueOptions.None) { } public InstanceValue(object value, InstanceValueOptions options) { Value = value; Options = options; } InstanceValue() { Value = this; } public object Value { get; private set; } public InstanceValueOptions Options { get; private set; } public bool IsDeletedValue { get { return object.ReferenceEquals(this, InstanceValue.DeletedValue); } } public static InstanceValue DeletedValue { get { return InstanceValue.deletedValue; } } } } // 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
- XmlCDATASection.cs
- XmlTextReaderImpl.cs
- CurrencyWrapper.cs
- RpcAsyncResult.cs
- SequenceDesignerAccessibleObject.cs
- Thread.cs
- HtmlImageAdapter.cs
- AppDomainUnloadedException.cs
- TypeBuilder.cs
- OdbcConnectionStringbuilder.cs
- BinaryCommonClasses.cs
- ParamArrayAttribute.cs
- DetailsViewPageEventArgs.cs
- WeakReferenceKey.cs
- SafeEventHandle.cs
- MetricEntry.cs
- ThreadStaticAttribute.cs
- GC.cs
- RawStylusInputCustomDataList.cs
- PhotoPrintingIntent.cs
- WaitHandle.cs
- SmiEventSink_Default.cs
- EntityClientCacheEntry.cs
- D3DImage.cs
- VectorCollection.cs
- EventPrivateKey.cs
- XmlWriterTraceListener.cs
- AmbientProperties.cs
- Metadata.cs
- HealthMonitoringSectionHelper.cs
- ObjectManager.cs
- NamespaceInfo.cs
- BooleanStorage.cs
- VarRefManager.cs
- Point.cs
- CorrelationResolver.cs
- CustomAssemblyResolver.cs
- SettingsContext.cs
- ResourcePermissionBaseEntry.cs
- BaseParagraph.cs
- GetCryptoTransformRequest.cs
- ZipPackagePart.cs
- CategoryNameCollection.cs
- AutomationPeer.cs
- FixedSOMImage.cs
- ToolStripTextBox.cs
- __Filters.cs
- SqlHelper.cs
- InvalidEnumArgumentException.cs
- TableChangeProcessor.cs
- XmlDomTextWriter.cs
- ThreadPool.cs
- PropertyGeneratedEventArgs.cs
- PageSettings.cs
- RepeatBehaviorConverter.cs
- XmlMapping.cs
- NativeRecognizer.cs
- SqlCacheDependencySection.cs
- TextRangeProviderWrapper.cs
- ThrowHelper.cs
- SetterBaseCollection.cs
- HMACRIPEMD160.cs
- OracleBFile.cs
- Trace.cs
- ClosableStream.cs
- SystemIPv4InterfaceProperties.cs
- TimeSpan.cs
- InputScope.cs
- CompilerErrorCollection.cs
- TextFormatterImp.cs
- TextBoxBase.cs
- MappingModelBuildProvider.cs
- FamilyMap.cs
- QueryConverter.cs
- SpellerInterop.cs
- TreeViewDesigner.cs
- StrongNameUtility.cs
- ToolStripItemClickedEventArgs.cs
- SamlDelegatingWriter.cs
- BitConverter.cs
- RightsManagementResourceHelper.cs
- TogglePatternIdentifiers.cs
- AuthorizationPolicyTypeElementCollection.cs
- Baml2006KnownTypes.cs
- SapiGrammar.cs
- _PooledStream.cs
- SqlProfileProvider.cs
- XmlException.cs
- KeyInterop.cs
- DbDeleteCommandTree.cs
- RelatedEnd.cs
- PropertySegmentSerializationProvider.cs
- FontUnit.cs
- InvalidCommandTreeException.cs
- CustomAttributeFormatException.cs
- XsdCachingReader.cs
- InvalidCastException.cs
- GridView.cs
- ObjectToken.cs
- LinearGradientBrush.cs