Re-generate System.Runtime.InteropServices ref source against implementation (dotnet...
authorSantiago Fernandez Madero <safern@microsoft.com>
Fri, 24 May 2019 16:20:48 +0000 (09:20 -0700)
committerGitHub <noreply@github.com>
Fri, 24 May 2019 16:20:48 +0000 (09:20 -0700)
* Re-generate System.Runtime.InteropServices ref source against implementation

* PR Feedback

Commit migrated from https://github.com/dotnet/corefx/commit/564ced2a4cfcb02c1efc1e0da83c54f2b9073ea4

eng/DefaultGenApiDocIds.txt
src/libraries/System.Runtime.InteropServices/ref/System.Runtime.InteropServices.cs

index 2baff23..c0649f4 100644 (file)
@@ -29,6 +29,7 @@ T:System.Runtime.InteropServices.ComDefaultInterfaceAttribute
 T:System.Runtime.InteropServices.ComVisibleAttribute
 T:System.Runtime.InteropServices.GuidAttribute
 T:System.Runtime.InteropServices.InterfaceTypeAttribute
+T:System.Runtime.InteropServices.LCIDConversionAttribute
 T:System.Runtime.InteropServices.StructLayoutAttribute
 T:System.Security.Permissions.EnvironmentPermissionAttribute
 T:System.Security.Permissions.FileIOPermissionAttribute
index d06b89b..3fed247 100644 (file)
@@ -136,6 +136,7 @@ namespace System.Runtime.InteropServices
     public partial struct ArrayWithOffset
     {
         private object _dummy;
+        private int _dummyPrimitive;
         public ArrayWithOffset(object array, int offset) { throw null; }
         public override bool Equals(object obj) { throw null; }
         public bool Equals(System.Runtime.InteropServices.ArrayWithOffset obj) { throw null; }
@@ -210,12 +211,16 @@ namespace System.Runtime.InteropServices
         public ComAwareEventInfo(System.Type type, string eventName) { }
         public override System.Reflection.EventAttributes Attributes { get { throw null; } }
         public override System.Type DeclaringType { get { throw null; } }
+        public override int MetadataToken { get { throw null; } }
+        public override System.Reflection.Module Module { get { throw null; } }
         public override string Name { get { throw null; } }
         public override System.Type ReflectedType { get { throw null; } }
         public override void AddEventHandler(object target, System.Delegate handler) { }
         public override System.Reflection.MethodInfo GetAddMethod(bool nonPublic) { throw null; }
         public override object[] GetCustomAttributes(bool inherit) { throw null; }
         public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
+        public override System.Collections.Generic.IList<System.Reflection.CustomAttributeData> GetCustomAttributesData() { throw null; }
+        public override System.Reflection.MethodInfo[] GetOtherMethods(bool nonPublic) { throw null; }
         public override System.Reflection.MethodInfo GetRaiseMethod(bool nonPublic) { throw null; }
         public override System.Reflection.MethodInfo GetRemoveMethod(bool nonPublic) { throw null; }
         public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }