Skip to content
This repository was archived by the owner on Jan 23, 2023. It is now read-only.

Conversation

@hughbe
Copy link

@hughbe hughbe commented Apr 7, 2019

No description provided.

- Move public classes/enums to their own file
- Use summary instead of devdoc
- Misc
public class StandardOleMarshalObject : MarshalByRefObject, IMarshal
{
private static readonly Guid CLSID_StdMarshal = new Guid("00000017-0000-0000-c000-000000000046");
private static readonly Guid StdMarshalClsid = new Guid("00000017-0000-0000-c000-000000000046");
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please don't change class ID variable constant name. The format matches the native format and it helps searching for them. I realize this is not corefx policy, but in this case COM rules win.

Copy link
Member

@jkotas jkotas Apr 14, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I realize this is not corefx policy

It is corefx naming convention to keep interop related names as is: https://github.com/dotnet/corefx/blob/master/Documentation/coding-guidelines/interop-guidelines.md#naming

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh nice. Didn't realize that was spelled out already - Yay.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed

@AaronRobinsonMSFT AaronRobinsonMSFT merged commit 8d79b61 into dotnet:master Apr 16, 2019
@hughbe hughbe deleted the interop branch April 16, 2019 15:05
@karelz karelz added this to the 3.0 milestone May 22, 2019
picenka21 pushed a commit to picenka21/runtime that referenced this pull request Feb 18, 2022
…x#36669)

* Cleanup System.Runtime.InteropServices code

- Move public classes/enums to their own file
- Use summary instead of devdoc
- Misc


Commit migrated from dotnet/corefx@8d79b61
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants