1
0
mirror of synced 2026-01-21 15:02:16 -05:00

moving apidiff out of preview (#3595)

This commit is contained in:
Anirudh Agnihotry
2019-10-10 13:57:00 -07:00
committed by GitHub
parent bc827f2b64
commit 58b0c128d2
325 changed files with 5 additions and 10878 deletions

View File

@@ -0,0 +1,37 @@
# System.Reflection
``` diff
namespace System.Reflection {
public abstract class Assembly : ICustomAttributeProvider, ISerializable {
+ public virtual bool IsCollectible { get; }
}
public class CustomAttributeData {
- public Type AttributeType { get; }
+ public virtual Type AttributeType { get; }
}
- public struct CustomAttributeNamedArgument
+ public readonly struct CustomAttributeNamedArgument
- public struct CustomAttributeTypedArgument
+ public readonly struct CustomAttributeTypedArgument
+ public interface ICustomTypeProvider {
+ Type GetCustomType();
+ }
public abstract class MemberInfo : ICustomAttributeProvider {
+ public virtual bool IsCollectible { get; }
}
public enum MethodImplAttributes {
+ AggressiveOptimization = 512,
}
public sealed class ReflectionTypeLoadException : SystemException, ISerializable {
+ public override string Message { get; }
+ public override string ToString();
}
public class TypeDelegator : TypeInfo {
+ public override bool IsCollectible { get; }
}
public abstract class TypeInfo : Type, IReflectableType {
+ protected TypeInfo();
}
}
```