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
- XsdDuration.cs
- FileUtil.cs
- PtsContext.cs
- CodeTypeMember.cs
- DataGridViewTopRowAccessibleObject.cs
- ComplexTypeEmitter.cs
- StringUtil.cs
- SiteMapNodeCollection.cs
- PatternMatcher.cs
- DataGridClipboardCellContent.cs
- DocumentReference.cs
- CalendarDataBindingHandler.cs
- SQLCharsStorage.cs
- DomNameTable.cs
- StylusEventArgs.cs
- Process.cs
- SafeLocalAllocation.cs
- FileDialog.cs
- BaseParaClient.cs
- EventProviderTraceListener.cs
- HierarchicalDataTemplate.cs
- XpsFilter.cs
- ScriptingJsonSerializationSection.cs
- CqlParserHelpers.cs
- AnnotationService.cs
- NestedContainer.cs
- TypeGenericEnumerableViewSchema.cs
- DataRowView.cs
- HostUtils.cs
- HierarchicalDataSourceControl.cs
- PasswordBoxAutomationPeer.cs
- CopyAttributesAction.cs
- DrawingVisualDrawingContext.cs
- HttpResponse.cs
- ReferentialConstraint.cs
- EntityDesignerUtils.cs
- RTLAwareMessageBox.cs
- MsmqIntegrationMessagePool.cs
- DiscoveryReference.cs
- documentsequencetextview.cs
- PageContent.cs
- ReadWriteControlDesigner.cs
- StringWriter.cs
- PropertyStore.cs
- CheckPair.cs
- Registry.cs
- IdentityNotMappedException.cs
- assemblycache.cs
- DispatcherHookEventArgs.cs
- Material.cs
- InputLanguageCollection.cs
- SctClaimSerializer.cs
- CqlWriter.cs
- EventLogSession.cs
- ContractDescription.cs
- DefaultBindingPropertyAttribute.cs
- WsiProfilesElementCollection.cs
- Matrix.cs
- DataBoundControlHelper.cs
- BindToObject.cs
- CacheAxisQuery.cs
- OutOfMemoryException.cs
- DataGridViewIntLinkedList.cs
- CodeTypeOfExpression.cs
- CheckBoxList.cs
- util.cs
- ToolStripItemEventArgs.cs
- ProbeMatchesMessage11.cs
- ToolboxItemLoader.cs
- TrackingMemoryStreamFactory.cs
- Vector.cs
- WindowsListViewScroll.cs
- ClassicBorderDecorator.cs
- Internal.cs
- DbConnectionPoolIdentity.cs
- LoadedEvent.cs
- ObjectDataSourceDisposingEventArgs.cs
- AutoSizeComboBox.cs
- BitmapEffectRenderDataResource.cs
- DoubleAnimationUsingKeyFrames.cs
- DataViewSetting.cs
- WebPartExportVerb.cs
- NavigateEvent.cs
- WSHttpTransportSecurityElement.cs
- MainMenu.cs
- RegisteredDisposeScript.cs
- SoapElementAttribute.cs
- HMACMD5.cs
- AlphaSortedEnumConverter.cs
- FullTrustAssembly.cs
- GraphicsPathIterator.cs
- DelimitedListTraceListener.cs
- ParameterModifier.cs
- AbandonedMutexException.cs
- XmlConvert.cs
- BinHexDecoder.cs
- TouchPoint.cs
- ToolStripOverflow.cs
- MemberDomainMap.cs
- CompiledXpathExpr.cs