Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ AddDeclarativeSecurityAttribute()

DeclarativeSecurityAttributeHandle System.Reflection.Metadata.Ecma335.MetadataBuilder.AddDeclarativeSecurityAttribute ( EntityHandle parent,
DeclarativeSecurityAction action,
BlobHandle permissionSet )
inline

Definition at line 1375 of file MetadataBuilder.cs.

1376 {
1377 int num = CodedIndex.HasDeclSecurity(parent);
1380 _declSecurityTable.Add(new DeclSecurityRow
1381 {
1382 Parent = num,
1383 Action = (ushort)action,
1384 PermissionSet = permissionSet
1385 });
1386 return DeclarativeSecurityAttributeHandle.FromRowId(_declSecurityTable.Count);
1387 }
void Add(TKey key, TValue value)
readonly List< DeclSecurityRow > _declSecurityTable

References System.Reflection.Metadata.Ecma335.MetadataBuilder._declSecurityTable, System.Reflection.Metadata.Ecma335.MetadataBuilder._declSecurityTableLastParent, System.Reflection.Metadata.Ecma335.MetadataBuilder._declSecurityTableNeedsSorting, System.action, System.Collections.Generic.Dictionary< TKey, TValue >.Add(), System.Collections.Generic.Dictionary< TKey, TValue >.Count, System.Reflection.Metadata.DeclarativeSecurityAttributeHandle.FromRowId(), and System.Reflection.Metadata.Ecma335.CodedIndex.HasDeclSecurity().