AFAIU, cecil insists that ByReferenceType and ArrayType are mutually exclusive. Because of that, some methods have by-reference arguments that are arrays, but cecil denies that (IsArray is false). Here's the list of methods: Method System.Void Windows.Foundation.IPropertyValue::GetUInt8Array(System. Byte[]&) Method System.Void Windows.Foundation.IPropertyValue::GetInt16Array(System. Int16[]&) Method System.Void Windows.Foundation.IPropertyValue::GetUInt16Array(System. UInt16[]&) Method System.Void Windows.Foundation.IPropertyValue::GetInt32Array(System. Int32[]&) Method System.Void Windows.Foundation.IPropertyValue::GetUInt32Array(System. UInt32[]&) Method System.Void Windows.Foundation.IPropertyValue::GetInt64Array(System. Int64[]&) Method System.Void Windows.Foundation.IPropertyValue::GetUInt64Array(System. UInt64[]&) Method System.Void Windows.Foundation.IPropertyValue::GetSingleArray(System. Single[]&) Method System.Void Windows.Foundation.IPropertyValue::GetDoubleArray(System. Double[]&) Method System.Void Windows.Foundation.IPropertyValue::GetChar16Array(System. Char[]&) Method System.Void Windows.Foundation.IPropertyValue::GetBooleanArray(System .Boolean[]&) Method System.Void Windows.Foundation.IPropertyValue::GetStringArray(System. String[]&) Method System.Void Windows.Foundation.IPropertyValue::GetInspectableArray( System.Object[]&) Method System.Void Windows.Foundation.IPropertyValue::GetGuidArray(System. Guid[]&) Method System.Void Windows.Foundation.IPropertyValue::GetDateTimeArray( Windows.Foundation.DateTime[]&) Method System.Void Windows.Foundation.IPropertyValue::GetTimeSpanArray( Windows.Foundation.TimeSpan[]&) Method System.Void Windows.Foundation.IPropertyValue::GetPointArray(Windows. Foundation.Point[]&) Method System.Void Windows.Foundation.IPropertyValue::GetSizeArray(Windows. Foundation.Size[]&) Method System.Void Windows.Foundation.IPropertyValue::GetRectArray(Windows. Foundation.Rect[]&) Method System.Void Windows.Media.MediaProperties. IAudioEncodingPropertiesWithFormatUserData::GetFormatUserData(System.Byte []&) Method System.Void Windows.Media.MediaProperties.IVideoEncodingProperties2:: GetFormatUserData(System.Byte[]&) Method System.Void Windows.Media.Core.IMediaStreamSampleProtectionProperties ::GetKeyIdentifier(System.Byte[]&) Method System.Void Windows.Media.Core.IMediaStreamSampleProtectionProperties ::GetInitializationVector(System.Byte[]&) Method System.Void Windows.Media.Core.IMediaStreamSampleProtectionProperties ::GetSubSampleMapping(System.Byte[]&) Method System.Void Windows.Networking.Vpn.IVpnInterfaceId::GetAddressInfo( System.Byte[]&) Method System.Void Windows.Security.Cryptography.ICryptographicBufferStatics ::CopyToByteArray(Windows.Storage.Streams.IBuffer,System.Byte[]&) Method System.Void Windows.UI.Xaml.Automation.Provider.ITextRangeProvider:: GetBoundingRectangles(System.Double[]&)
-- -- -- mono-cecil --- You received this message because you are subscribed to the Google Groups "mono-cecil" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
