dotnet-core/release-notes/2.1/api-diff/2.0-vs-2.1_System.Reflection.Metadata.md
2018-05-29 16:36:56 -07:00

1.5 KiB

System.Reflection.Metadata

 namespace System.Reflection.Metadata {
     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
     public struct AssemblyDefinition {
+        public AssemblyName GetAssemblyName();
     }
     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
     public struct AssemblyReference {
+        public AssemblyName GetAssemblyName();
     }
     public sealed class DebugMetadataHeader {
+        public int IdStartOffset { get; }
     }
     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
     public struct EventAccessors {
+        public ImmutableArray<MethodDefinitionHandle> Others { get; }
     }
     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
     public struct ModuleDefinition {
+        public CustomAttributeHandleCollection GetCustomAttributes();
     }
     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
     public struct PropertyAccessors {
+        public ImmutableArray<MethodDefinitionHandle> Others { get; }
     }
     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
     public struct TypeDefinition {
+        public bool IsNested { get; }
     }
 }