2 writes to PublicSign
Microsoft.CodeAnalysis (1)
Compilation\CompilationOptions.cs (1)
324this.PublicSign = publicSign;
Microsoft.CodeAnalysis.CSharp (1)
CSharpCompilationOptions.cs (1)
528return new CSharpCompilationOptions(this) { PublicSign = publicSign };
24 references to PublicSign
Microsoft.CodeAnalysis (13)
CommandLine\CommonCompiler.cs (1)
1466if (compilation.Options.StrongNameProvider != null && compilation.SignUsingBuilder && !compilation.Options.PublicSign)
Compilation\Compilation.cs (3)
301(options.DelaySign == true && options.PublicSign)) 2477&& !Options.PublicSign 3025if (Options.StrongNameProvider != null && SignUsingBuilder && !Options.PublicSign)
Compilation\CompilationOptions.cs (8)
58/// must be null. If <see cref="PublicSign"/> is true the assembly is marked as fully signed 73/// If <see cref="PublicSign" /> is also set, <see cref="CryptoKeyFile"/> must be the absolute 581if (PublicSign) 592Location.None, nameof(PublicSign), nameof(CryptoKeyContainer))); 598Location.None, nameof(PublicSign), nameof(DelaySign))); 650this.PublicSign == other.PublicSign && 697Hash.Combine(this.PublicSign,
Compilation\DeterministicKeyBuilder.cs (1)
553writer.Write("publicSign", options.PublicSign);
Microsoft.CodeAnalysis.CSharp (10)
CSharpCompilationOptions.cs (2)
332publicSign: other.PublicSign, 523if (this.PublicSign == publicSign)
Symbols\Source\SourceAssemblySymbol.cs (8)
486if (DeclaringCompilation.Options.PublicSign) 602if (DeclaringCompilation.Options.PublicSign) 623!DeclaringCompilation.Options.PublicSign && 778if (_compilation.Options.PublicSign && assemblyDelaySignAttributeSetting == ThreeState.True) 781nameof(_compilation.Options.PublicSign), 825if (_compilation.Options.PublicSign && 862if (_compilation.Options.PublicSign && 881if (_compilation.Options.PublicSign)
Microsoft.CodeAnalysis.Workspaces (1)
Serialization\AbstractOptionsSerializationService.cs (1)
63writer.WriteBoolean(options.PublicSign);