30 references to LazyState
System.Private.CoreLib (30)
src\libraries\System.Private.CoreLib\src\System\Lazy.cs (30)
45internal static readonly LazyHelper NoneViaConstructor = new LazyHelper(LazyState.NoneViaConstructor); 46internal static readonly LazyHelper NoneViaFactory = new LazyHelper(LazyState.NoneViaFactory); 47internal static readonly LazyHelper PublicationOnlyViaConstructor = new LazyHelper(LazyState.PublicationOnlyViaConstructor); 48internal static readonly LazyHelper PublicationOnlyViaFactory = new LazyHelper(LazyState.PublicationOnlyViaFactory); 49internal static readonly LazyHelper PublicationOnlyWaitForOtherThreadToPublish = new LazyHelper(LazyState.PublicationOnlyWait); 51internal LazyState State { get; } 58internal LazyHelper(LazyState state) 71State = LazyState.ExecutionAndPublicationException; 75State = LazyState.NoneException; 79State = LazyState.PublicationOnlyException; 102case LazyState.NoneViaConstructor: 103case LazyState.NoneViaFactory: 104case LazyState.NoneException: 107case LazyState.PublicationOnlyViaConstructor: 108case LazyState.PublicationOnlyViaFactory: 109case LazyState.PublicationOnlyWait: 110case LazyState.PublicationOnlyException: 113case LazyState.ExecutionAndPublicationViaConstructor: 114case LazyState.ExecutionAndPublicationViaFactory: 115case LazyState.ExecutionAndPublicationException: 145LazyState state = useDefaultConstructor ? 146LazyState.ExecutionAndPublicationViaConstructor : 147LazyState.ExecutionAndPublicationViaFactory; 400case LazyState.NoneViaConstructor: 404case LazyState.NoneViaFactory: 408case LazyState.PublicationOnlyViaConstructor: 412case LazyState.PublicationOnlyViaFactory: 416case LazyState.PublicationOnlyWait: 420case LazyState.ExecutionAndPublicationViaConstructor: 424case LazyState.ExecutionAndPublicationViaFactory: