183 internal static readonly
byte[]
WinRTPrefix =
new byte[7] { 60, 87, 105, 110, 82, 84, 62 };
265 CultureName = cultureName,
329 if (metadata ==
null)
381 if (num != 1112167234)
394 memReader.Offset +=
num2;
419 for (
int i = 0; i <
array.Length; i++)
514 if (reader.RemainingBytes < 24)
523 ulong num = reader.ReadUInt64();
525 ulong
num2 = 71811071505072127
uL;
526 if ((num & ~
num2) != 0
L)
545 for (
int i = 0; i <
array.Length; i++)
571 if (num != 0 && ((num & 0
x7F000000) != 100663296 ||
num2 == 0))
715 LocalScopeTable =
new LocalScopeTableReader(
rowCounts[50],
IsDeclaredSorted(
TableMask.LocalScope),
referenceSize,
GetReferenceSize(
rowCounts,
TableIndex.ImportScope),
GetReferenceSize(
rowCounts,
TableIndex.LocalVariable),
GetReferenceSize(
rowCounts,
TableIndex.LocalConstant),
metadataTablesMemoryBlock, num);
874 int rowId = scope.
RowId;
893 int rowId = scope.
RowId;
999 return (uint)
handle.RowId;
1013 return (uint)
handle.RowId;
1037 return (uint)
handle.RowId;
1061 return (uint)
handle.RowId;
1075 return (uint)
handle.RowId;
1104 return (uint)
handle.RowId;
1284 return s_projectionInfos[num].
Treatment;
1336 string[]
array =
new string[50];
1340 array[num++] =
"AttributeTargets";
1342 array[num++] =
"AttributeUsageAttribute";
1344 array[num++] =
"Color";
1346 array[num++] =
"CornerRadius";
1348 array[num++] =
"DateTime";
1350 array[num++] =
"Duration";
1352 array[num++] =
"DurationType";
1354 array[num++] =
"EventHandler`1";
1356 array[num++] =
"EventRegistrationToken";
1358 array[num++] =
"GeneratorPosition";
1360 array[num++] =
"GridLength";
1362 array[num++] =
"GridUnitType";
1364 array[num++] =
"HResult";
1366 array[num++] =
"IBindableIterable";
1368 array[num++] =
"IBindableVector";
1370 array[num++] =
"IClosable";
1372 array[num++] =
"ICommand";
1374 array[num++] =
"IIterable`1";
1376 array[num++] =
"IKeyValuePair`2";
1378 array[num++] =
"IMapView`2";
1380 array[num++] =
"IMap`2";
1382 array[num++] =
"INotifyCollectionChanged";
1384 array[num++] =
"INotifyPropertyChanged";
1386 array[num++] =
"IReference`1";
1388 array[num++] =
"IVectorView`1";
1390 array[num++] =
"IVector`1";
1392 array[num++] =
"KeyTime";
1394 array[num++] =
"Matrix";
1396 array[num++] =
"Matrix3D";
1398 array[num++] =
"Matrix3x2";
1400 array[num++] =
"Matrix4x4";
1402 array[num++] =
"NotifyCollectionChangedAction";
1404 array[num++] =
"NotifyCollectionChangedEventArgs";
1406 array[num++] =
"NotifyCollectionChangedEventHandler";
1408 array[num++] =
"Plane";
1410 array[num++] =
"Point";
1412 array[num++] =
"PropertyChangedEventArgs";
1414 array[num++] =
"PropertyChangedEventHandler";
1416 array[num++] =
"Quaternion";
1418 array[num++] =
"Rect";
1420 array[num++] =
"RepeatBehavior";
1422 array[num++] =
"RepeatBehaviorType";
1424 array[num++] =
"Size";
1426 array[num++] =
"Thickness";
1428 array[num++] =
"TimeSpan";
1430 array[num++] =
"TypeName";
1432 array[num++] =
"Uri";
1434 array[num++] =
"Vector2";
1436 array[num++] =
"Vector3";
1438 array[num++] =
"Vector4";
1453 return (uint)((
treatment << 24) | rowId);
1569 else if (flags.IsNested())
1629 else if (flag && !
flag2)
1699 if (
@class.Kind !=
HandleKind.TypeSpecification)
bool TryGetValue(TKey key, [MaybeNullWhen(false)] out TValue value)
bool ICollection< KeyValuePair< TKey, TValue > >. Contains(KeyValuePair< TKey, TValue > keyValuePair)
void Add(TKey key, TValue value)
static ImmutableArray< byte > DangerousCreateFromUnderlyingArray(ref byte[]? array)
static void ArgumentNull(string parameterName)
static void ArgumentOutOfRange(string parameterName)
static void InvalidArgument(string message, string parameterName)
static string TableRowCountSpaceTooSmall
static string InvalidRowCount
static string InvalidMetadataStreamFormat
static string NotEnoughSpaceForVersionString
static string NotEnoughSpaceForMetadataStream
static string MetadataTablesTooSmall
static string Format(string resourceFormat, object p1)
static string NotEnoughSpaceForStreamHeaderName
static string InvalidEntryPointToken
static string MetadataSignature
static string StandaloneDebugMetadataImageDoesNotContainModuleTable
static string ModuleTableInvalidNumberOfRows
static string MetadataHeaderTooSmall
static string UnknownTables
static string NotEnoughSpaceForGUIDStream
static string WinMDMissingMscorlibRef
static string StreamHeaderTooSmall
static string MetadataImageDoesNotRepresentAnAssembly
static string NotEnoughSpaceForStringStream
static string MetadataTableHeaderTooSmall
static string MetadataStringDecoderEncodingMustBeUtf8
static string IllegalTablesInCompressedMetadataStream
static string NotEnoughSpaceForBlobStream
unsafe readonly byte * Pointer