# C1.Diagnostics.CodeAnalysis

## Content

<div class="doc-site-dotnet-api-container">

  <h1 id="C1_Diagnostics_CodeAnalysis" data-uid="C1.Diagnostics.CodeAnalysis" class="text-break">C1.Diagnostics.CodeAnalysis Namespace
</h1>
  <div class="markdown level0 summary"></div>
  <div class="markdown level0 conceptual"></div>
  <div class="markdown level0 remarks"></div>
    <h3 id="classes">
Classes
</h3>
      <h4><a class="xref" href="C1.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.html">DynamicDependencyAttribute</a></h4>
      <section><p>States a dependency that one member has on another.</p>
</section>
      <h4><a class="xref" href="C1.Diagnostics.CodeAnalysis.DynamicallyAccessedMembersAttribute.html">DynamicallyAccessedMembersAttribute</a></h4>
      <section><p>Stub attributes.</p>
</section>
      <h4><a class="xref" href="C1.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute.html">RequiresDynamicCodeAttribute</a></h4>
      <section><p>Indicates that the specified method requires the ability to generate new code at runtime, for example through System.Reflection.</p>
</section>
      <h4><a class="xref" href="C1.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute.html">RequiresUnreferencedCodeAttribute</a></h4>
      <section><p>Stub attributes.</p>
</section>
      <h4><a class="xref" href="C1.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.html">UnconditionalSuppressMessageAttribute</a></h4>
      <section><p>Stub attributes.</p>
</section>
    <h3 id="enums">
Enums
</h3>
      <h4><a class="xref" href="C1.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.html">DynamicallyAccessedMemberTypes</a></h4>
      <section><p>Specifies the types of members that are dynamically accessed. This enumeration has a System.FlagsAttribute attribute that allows a bitwise combination of its member values.</p>
</section>


</div>
