201 references to PublicationOnly
Microsoft.Build (3)
BackEnd\Components\Logging\LoggingService.cs (3)
98private static readonly Lazy<PropertyInfo> s_projectStartedEventArgsGlobalProperties = new Lazy<PropertyInfo>(() => typeof(ProjectStartedEventArgs).GetProperty("GlobalProperties", BindingFlags.Public | BindingFlags.Instance), LazyThreadSafetyMode.PublicationOnly); 107private static readonly Lazy<PropertyInfo> s_projectStartedEventArgsToolsVersion = new Lazy<PropertyInfo>(() => typeof(ProjectStartedEventArgs).GetProperty("ToolsVersion", BindingFlags.Public | BindingFlags.Instance), LazyThreadSafetyMode.PublicationOnly); 317_configCache = new Lazy<IConfigCache>(() => (IConfigCache)_componentHost.GetComponent(BuildComponentType.ConfigCache), LazyThreadSafetyMode.PublicationOnly);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
Diagnostics\SuppressMessageAttributeWorkspaceTests.cs (1)
51}, LazyThreadSafetyMode.PublicationOnly);
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (1)
Debugger\Engine\DkmClrType.cs (1)
49LazyThreadSafetyMode.PublicationOnly);
Microsoft.CodeAnalysis.Features (2)
Completion\CompletionList.cs (1)
83_lazyItems = new(() => ItemsList.ToImmutableArrayOrEmpty(), System.Threading.LazyThreadSafetyMode.PublicationOnly);
Completion\CompletionService.ProviderManager.cs (1)
40_nameToProvider = new Lazy<ImmutableDictionary<string, CompletionProvider>>(LoadImportedProvidersAndCreateNameMap, LazyThreadSafetyMode.PublicationOnly);
Microsoft.CodeAnalysis.Test.Utilities (177)
Mocks\Silverlight.cs (1)
31LazyThreadSafetyMode.PublicationOnly);
Mocks\TestReferences.cs (147)
23LazyThreadSafetyMode.PublicationOnly); 28LazyThreadSafetyMode.PublicationOnly); 33LazyThreadSafetyMode.PublicationOnly); 38LazyThreadSafetyMode.PublicationOnly); 46LazyThreadSafetyMode.PublicationOnly); 51LazyThreadSafetyMode.PublicationOnly); 56LazyThreadSafetyMode.PublicationOnly); 61LazyThreadSafetyMode.PublicationOnly); 66LazyThreadSafetyMode.PublicationOnly); 77LazyThreadSafetyMode.PublicationOnly); 82LazyThreadSafetyMode.PublicationOnly); 87LazyThreadSafetyMode.PublicationOnly); 95LazyThreadSafetyMode.PublicationOnly); 103LazyThreadSafetyMode.PublicationOnly); 114LazyThreadSafetyMode.PublicationOnly); 122LazyThreadSafetyMode.PublicationOnly); 130LazyThreadSafetyMode.PublicationOnly); 138LazyThreadSafetyMode.PublicationOnly); 146LazyThreadSafetyMode.PublicationOnly); 154LazyThreadSafetyMode.PublicationOnly); 163LazyThreadSafetyMode.PublicationOnly); 168LazyThreadSafetyMode.PublicationOnly); 173LazyThreadSafetyMode.PublicationOnly); 178LazyThreadSafetyMode.PublicationOnly); 183LazyThreadSafetyMode.PublicationOnly); 188LazyThreadSafetyMode.PublicationOnly); 193LazyThreadSafetyMode.PublicationOnly); 198LazyThreadSafetyMode.PublicationOnly); 203LazyThreadSafetyMode.PublicationOnly); 208LazyThreadSafetyMode.PublicationOnly); 213LazyThreadSafetyMode.PublicationOnly); 220LazyThreadSafetyMode.PublicationOnly); 225LazyThreadSafetyMode.PublicationOnly); 230LazyThreadSafetyMode.PublicationOnly); 235LazyThreadSafetyMode.PublicationOnly); 243LazyThreadSafetyMode.PublicationOnly); 248LazyThreadSafetyMode.PublicationOnly); 253LazyThreadSafetyMode.PublicationOnly); 263LazyThreadSafetyMode.PublicationOnly); 271LazyThreadSafetyMode.PublicationOnly); 279LazyThreadSafetyMode.PublicationOnly); 287LazyThreadSafetyMode.PublicationOnly); 298LazyThreadSafetyMode.PublicationOnly); 306LazyThreadSafetyMode.PublicationOnly); 314LazyThreadSafetyMode.PublicationOnly); 322LazyThreadSafetyMode.PublicationOnly); 333LazyThreadSafetyMode.PublicationOnly); 341LazyThreadSafetyMode.PublicationOnly); 349LazyThreadSafetyMode.PublicationOnly); 357LazyThreadSafetyMode.PublicationOnly); 369LazyThreadSafetyMode.PublicationOnly); 374LazyThreadSafetyMode.PublicationOnly); 379LazyThreadSafetyMode.PublicationOnly); 384LazyThreadSafetyMode.PublicationOnly); 392LazyThreadSafetyMode.PublicationOnly); 397LazyThreadSafetyMode.PublicationOnly); 402LazyThreadSafetyMode.PublicationOnly); 407LazyThreadSafetyMode.PublicationOnly); 417LazyThreadSafetyMode.PublicationOnly); 423LazyThreadSafetyMode.PublicationOnly); 430LazyThreadSafetyMode.PublicationOnly); 441LazyThreadSafetyMode.PublicationOnly); 446LazyThreadSafetyMode.PublicationOnly); 452LazyThreadSafetyMode.PublicationOnly); 459LazyThreadSafetyMode.PublicationOnly); 467LazyThreadSafetyMode.PublicationOnly); 478LazyThreadSafetyMode.PublicationOnly); 486LazyThreadSafetyMode.PublicationOnly); 495LazyThreadSafetyMode.PublicationOnly); 500LazyThreadSafetyMode.PublicationOnly); 505LazyThreadSafetyMode.PublicationOnly); 511LazyThreadSafetyMode.PublicationOnly); 522LazyThreadSafetyMode.PublicationOnly); 530LazyThreadSafetyMode.PublicationOnly); 541LazyThreadSafetyMode.PublicationOnly); 549LazyThreadSafetyMode.PublicationOnly); 559LazyThreadSafetyMode.PublicationOnly); 564LazyThreadSafetyMode.PublicationOnly); 569LazyThreadSafetyMode.PublicationOnly); 574LazyThreadSafetyMode.PublicationOnly); 584LazyThreadSafetyMode.PublicationOnly); 592LazyThreadSafetyMode.PublicationOnly); 598LazyThreadSafetyMode.PublicationOnly); 606LazyThreadSafetyMode.PublicationOnly); 611LazyThreadSafetyMode.PublicationOnly); 616LazyThreadSafetyMode.PublicationOnly); 621LazyThreadSafetyMode.PublicationOnly); 626LazyThreadSafetyMode.PublicationOnly); 631LazyThreadSafetyMode.PublicationOnly); 641LazyThreadSafetyMode.PublicationOnly); 649LazyThreadSafetyMode.PublicationOnly); 657LazyThreadSafetyMode.PublicationOnly); 666LazyThreadSafetyMode.PublicationOnly); 671LazyThreadSafetyMode.PublicationOnly); 676LazyThreadSafetyMode.PublicationOnly); 681LazyThreadSafetyMode.PublicationOnly); 686LazyThreadSafetyMode.PublicationOnly); 693() => StdOle.Build(NetFramework.References), LazyThreadSafetyMode.PublicationOnly); 697() => StdOle.Build(Net40.References.All), LazyThreadSafetyMode.PublicationOnly); 702LazyThreadSafetyMode.PublicationOnly); 707LazyThreadSafetyMode.PublicationOnly); 712LazyThreadSafetyMode.PublicationOnly); 717LazyThreadSafetyMode.PublicationOnly); 722LazyThreadSafetyMode.PublicationOnly); 727LazyThreadSafetyMode.PublicationOnly); 732LazyThreadSafetyMode.PublicationOnly); 737LazyThreadSafetyMode.PublicationOnly); 742LazyThreadSafetyMode.PublicationOnly); 747LazyThreadSafetyMode.PublicationOnly); 752LazyThreadSafetyMode.PublicationOnly); 757LazyThreadSafetyMode.PublicationOnly); 762LazyThreadSafetyMode.PublicationOnly); 767LazyThreadSafetyMode.PublicationOnly); 772LazyThreadSafetyMode.PublicationOnly); 777LazyThreadSafetyMode.PublicationOnly); 782LazyThreadSafetyMode.PublicationOnly); 787LazyThreadSafetyMode.PublicationOnly); 792LazyThreadSafetyMode.PublicationOnly); 801LazyThreadSafetyMode.PublicationOnly); 811LazyThreadSafetyMode.PublicationOnly); 816LazyThreadSafetyMode.PublicationOnly); 824LazyThreadSafetyMode.PublicationOnly); 829LazyThreadSafetyMode.PublicationOnly); 839LazyThreadSafetyMode.PublicationOnly); 844LazyThreadSafetyMode.PublicationOnly); 852LazyThreadSafetyMode.PublicationOnly); 857LazyThreadSafetyMode.PublicationOnly); 865LazyThreadSafetyMode.PublicationOnly); 872LazyThreadSafetyMode.PublicationOnly); 879LazyThreadSafetyMode.PublicationOnly); 887LazyThreadSafetyMode.PublicationOnly); 892LazyThreadSafetyMode.PublicationOnly); 900LazyThreadSafetyMode.PublicationOnly); 905LazyThreadSafetyMode.PublicationOnly); 910LazyThreadSafetyMode.PublicationOnly); 915LazyThreadSafetyMode.PublicationOnly); 920LazyThreadSafetyMode.PublicationOnly); 925LazyThreadSafetyMode.PublicationOnly); 930LazyThreadSafetyMode.PublicationOnly); 935LazyThreadSafetyMode.PublicationOnly); 943LazyThreadSafetyMode.PublicationOnly); 948LazyThreadSafetyMode.PublicationOnly); 953LazyThreadSafetyMode.PublicationOnly); 961LazyThreadSafetyMode.PublicationOnly); 966LazyThreadSafetyMode.PublicationOnly); 971LazyThreadSafetyMode.PublicationOnly); 976LazyThreadSafetyMode.PublicationOnly);
TestBase.cs (29)
80LazyThreadSafetyMode.PublicationOnly); 85LazyThreadSafetyMode.PublicationOnly); 123LazyThreadSafetyMode.PublicationOnly); 131LazyThreadSafetyMode.PublicationOnly); 147LazyThreadSafetyMode.PublicationOnly); 152LazyThreadSafetyMode.PublicationOnly); 157LazyThreadSafetyMode.PublicationOnly); 162LazyThreadSafetyMode.PublicationOnly); 167LazyThreadSafetyMode.PublicationOnly); 172LazyThreadSafetyMode.PublicationOnly); 177LazyThreadSafetyMode.PublicationOnly); 182LazyThreadSafetyMode.PublicationOnly); 205LazyThreadSafetyMode.PublicationOnly); 214LazyThreadSafetyMode.PublicationOnly); 244LazyThreadSafetyMode.PublicationOnly); 249LazyThreadSafetyMode.PublicationOnly); 255LazyThreadSafetyMode.PublicationOnly); 260LazyThreadSafetyMode.PublicationOnly); 265LazyThreadSafetyMode.PublicationOnly); 270LazyThreadSafetyMode.PublicationOnly); 275LazyThreadSafetyMode.PublicationOnly); 280LazyThreadSafetyMode.PublicationOnly); 285LazyThreadSafetyMode.PublicationOnly); 290LazyThreadSafetyMode.PublicationOnly); 295LazyThreadSafetyMode.PublicationOnly); 300LazyThreadSafetyMode.PublicationOnly); 305LazyThreadSafetyMode.PublicationOnly); 310LazyThreadSafetyMode.PublicationOnly); 315LazyThreadSafetyMode.PublicationOnly);
Microsoft.CodeAnalysis.UnitTests (1)
Diagnostics\SuppressMessageAttributeCompilerTests.cs (1)
65}, System.Threading.LazyThreadSafetyMode.PublicationOnly);
Microsoft.ML.Data (1)
Transforms\ColumnBindingsBase.cs (1)
344_convertedSchema = new Lazy<DataViewSchema>(() => CreateSchema(this), LazyThreadSafetyMode.PublicationOnly);
Microsoft.VisualStudio.LanguageServices (1)
ProjectSystem\MetadataReferences\VisualStudioPortableExecutableReference.cs (1)
68}, LazyThreadSafetyMode.PublicationOnly);
System.ComponentModel.Composition (11)
System\ComponentModel\Composition\AttributedModel\AttributedPartCreationInfo.cs (1)
44return new Lazy<Type>(GetPartType, LazyThreadSafetyMode.PublicationOnly);
System\ComponentModel\Composition\ExportServices.cs (6)
81LazyThreadSafetyMode.PublicationOnly); 88LazyThreadSafetyMode.PublicationOnly); 99LazyThreadSafetyMode.PublicationOnly); 103return new Lazy<T>(() => ExportServices.GetCastedExportedValue<T>(export), LazyThreadSafetyMode.PublicationOnly); 115LazyThreadSafetyMode.PublicationOnly); 122LazyThreadSafetyMode.PublicationOnly);
System\ComponentModel\Composition\Hosting\ComposablePartCatalogCollection.cs (3)
49var addedParts = new Lazy<IEnumerable<ComposablePartDefinition>>(() => item.ToArray(), LazyThreadSafetyMode.PublicationOnly); 103var removedParts = new Lazy<IEnumerable<ComposablePartDefinition>>(() => catalogs.SelectMany(catalog => catalog).ToArray(), LazyThreadSafetyMode.PublicationOnly); 187var removedParts = new Lazy<IEnumerable<ComposablePartDefinition>>(() => item.ToArray(), LazyThreadSafetyMode.PublicationOnly);
System\ComponentModel\Composition\ReflectionModel\GenericSpecializationPartCreationInfo.cs (1)
48LazyThreadSafetyMode.PublicationOnly);
System.Private.CoreLib (3)
src\libraries\System.Private.CoreLib\src\System\Lazy.cs (3)
78case LazyThreadSafetyMode.PublicationOnly: 111return LazyThreadSafetyMode.PublicationOnly; 140case LazyThreadSafetyMode.PublicationOnly: