Pchp.CodeAnalysis.Emit.PEModuleBuilder.GetAssemblyReferences C# (CSharp) Méthode

GetAssemblyReferences() public méthode

public GetAssemblyReferences ( Microsoft.CodeAnalysis.Emit.EmitContext context ) : IEnumerable
context Microsoft.CodeAnalysis.Emit.EmitContext
Résultat IEnumerable
        public IEnumerable<Cci.IAssemblyReference> GetAssemblyReferences(EmitContext context)
        {
            // Only add Cor Library reference explicitly, PeWriter will add
            // other references implicitly on as needed basis.
            foreach (var aRef in GetCorLibraryReferencesToEmit(context))
            {
                yield return aRef;
            }

            if (_outputKind != OutputKind.NetModule)
            {
                // Explicitly add references from added modules
                foreach (var aRef in GetAssemblyReferencesFromAddedModules(context.Diagnostics))
                {
                    yield return aRef;
                }
            }

            yield break;
        }