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
- IpcServerChannel.cs
- WebPartEditorApplyVerb.cs
- GridViewPageEventArgs.cs
- TracingConnectionInitiator.cs
- ReachPageContentCollectionSerializer.cs
- RunClient.cs
- util.cs
- MD5Cng.cs
- ClientData.cs
- ResourceDictionary.cs
- TextTreeInsertUndoUnit.cs
- CompareValidator.cs
- ForwardPositionQuery.cs
- CallbackException.cs
- DataBoundLiteralControl.cs
- ModulesEntry.cs
- BamlResourceDeserializer.cs
- XMLSchema.cs
- XamlWriter.cs
- cookiecollection.cs
- ExpressionValueEditor.cs
- WorkflowRuntime.cs
- ConfigurationPropertyCollection.cs
- ServiceOperation.cs
- TracePayload.cs
- TransformerInfoCollection.cs
- PriorityRange.cs
- FixedSOMContainer.cs
- MainMenu.cs
- PolicyValidationException.cs
- ToolStripSeparator.cs
- SessionPageStatePersister.cs
- StructuralType.cs
- TextLineBreak.cs
- EditingCommands.cs
- Latin1Encoding.cs
- HostedBindingBehavior.cs
- sqlpipe.cs
- METAHEADER.cs
- Splitter.cs
- FixUp.cs
- DecimalStorage.cs
- CustomAttributeBuilder.cs
- PathFigureCollection.cs
- TraceSection.cs
- Selection.cs
- UpdatableWrapper.cs
- BaseTemplateParser.cs
- OneOfConst.cs
- HttpModulesSection.cs
- TextPattern.cs
- DictionaryChange.cs
- ProcessInputEventArgs.cs
- BindingWorker.cs
- ReservationCollection.cs
- MsmqBindingMonitor.cs
- ObjectContext.cs
- base64Transforms.cs
- PerformanceCounter.cs
- InertiaExpansionBehavior.cs
- _AutoWebProxyScriptWrapper.cs
- RouteValueExpressionBuilder.cs
- HTTPNotFoundHandler.cs
- UDPClient.cs
- ConfigXmlReader.cs
- InternalCache.cs
- InputLanguageSource.cs
- LowerCaseStringConverter.cs
- VectorAnimationBase.cs
- MonthCalendarDesigner.cs
- DesigntimeLicenseContext.cs
- DBPropSet.cs
- TransportElement.cs
- FileVersion.cs
- MemberListBinding.cs
- Scheduling.cs
- ImageAutomationPeer.cs
- EventDrivenDesigner.cs
- BuildProviderAppliesToAttribute.cs
- InitializerFacet.cs
- AspNetPartialTrustHelpers.cs
- ControlValuePropertyAttribute.cs
- MonitorWrapper.cs
- ImageListUtils.cs
- WebPartDisplayModeCancelEventArgs.cs
- SByte.cs
- Transform.cs
- SaveFileDialog.cs
- KeyboardEventArgs.cs
- TextRunTypographyProperties.cs
- BinaryObjectWriter.cs
- RenderOptions.cs
- XmlSchemaAll.cs
- NullableFloatAverageAggregationOperator.cs
- ConfigurationSectionGroup.cs
- ScrollPattern.cs
- DataGridViewRowsAddedEventArgs.cs
- SqlParameter.cs
- VisualTreeUtils.cs
- ComMethodElement.cs