# Generated from the ruleset: InteroperabilityRulesDefault.ruleset WARNING_FILTER += allow class="Validate platform compatibility - obsoleted APIs (C#)" WARNING_FILTER += allow class="Use valid platform string (C#)" WARNING_FILTER += allow class="Property, type, or attribute requires runtime marshalling (C#)" WARNING_FILTER += allow class="Validate platform compatibility (C#)" WARNING_FILTER += allow class="Provide a parameterless constructor that is as visible as the containing type for concrete types derived from 'System.Runtime.InteropServices.SafeHandle' (C#)" WARNING_FILTER += allow class="This method uses runtime marshalling even when the 'DisableRuntimeMarshallingAttribute' is applied (C#)" WARNING_FILTER += allow class="P/Invokes should not be visible (C#)" WARNING_FILTER += allow class="Do not use 'OutAttribute' on string parameters for P/Invokes (C#)"