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
- DbConnectionStringCommon.cs
- XPathNodePointer.cs
- Tile.cs
- GeneralTransform3D.cs
- FloaterBaseParagraph.cs
- TableRowGroup.cs
- TextAnchor.cs
- MapPathBasedVirtualPathProvider.cs
- Matrix3D.cs
- EditorZone.cs
- RadioButtonList.cs
- OracleRowUpdatingEventArgs.cs
- RtfToXamlLexer.cs
- EUCJPEncoding.cs
- ObjectSet.cs
- UserNameSecurityToken.cs
- ComponentTray.cs
- HttpVersion.cs
- Stacktrace.cs
- DocumentOrderComparer.cs
- PeoplePickerWrapper.cs
- XmlNamespaceMappingCollection.cs
- StrokeNodeEnumerator.cs
- DataGridTable.cs
- ConfigXmlElement.cs
- TextElement.cs
- DataMemberListEditor.cs
- Console.cs
- SystemBrushes.cs
- _NtlmClient.cs
- SqlXmlStorage.cs
- DataRelation.cs
- IOThreadTimer.cs
- XsdDataContractExporter.cs
- ProfileManager.cs
- SoapEnumAttribute.cs
- GridViewColumnHeaderAutomationPeer.cs
- PolicyUnit.cs
- InternalRelationshipCollection.cs
- ScalarConstant.cs
- EmptyEnumerator.cs
- XmlSchemaObjectCollection.cs
- ErrorTableItemStyle.cs
- PolicyFactory.cs
- ManagementEventArgs.cs
- CdpEqualityComparer.cs
- ClientRolePrincipal.cs
- ButtonBase.cs
- TrackingServices.cs
- GenerateTemporaryTargetAssembly.cs
- CancellationTokenSource.cs
- AsyncOperationManager.cs
- SafeFileMappingHandle.cs
- DataRowCollection.cs
- ProjectionNode.cs
- SerialReceived.cs
- DomainUpDown.cs
- InProcStateClientManager.cs
- RemotingAttributes.cs
- SystemUnicastIPAddressInformation.cs
- TripleDESCryptoServiceProvider.cs
- xml.cs
- AppDomainGrammarProxy.cs
- _CookieModule.cs
- ChildrenQuery.cs
- AppearanceEditorPart.cs
- BamlBinaryWriter.cs
- SqlCacheDependency.cs
- DataGridRow.cs
- ContentWrapperAttribute.cs
- TextSelectionHighlightLayer.cs
- WpfXamlMember.cs
- CollectionViewSource.cs
- DictionaryBase.cs
- ErrorProvider.cs
- KnownBoxes.cs
- EventRoute.cs
- counter.cs
- ValueCollectionParameterReader.cs
- HttpModuleCollection.cs
- ToolStripPanel.cs
- DispatchWrapper.cs
- SingleAnimationBase.cs
- SafeHandles.cs
- Model3DCollection.cs
- OptimizerPatterns.cs
- Rotation3DAnimation.cs
- ProcessModelSection.cs
- FileCodeGroup.cs
- XPathNodeHelper.cs
- webproxy.cs
- PolicyChain.cs
- QilScopedVisitor.cs
- SelectorItemAutomationPeer.cs
- GridViewSortEventArgs.cs
- PathSegment.cs
- OuterGlowBitmapEffect.cs
- DataGridViewRowStateChangedEventArgs.cs
- CodeCompileUnit.cs
- GregorianCalendarHelper.cs