Esempio n. 1
0
		private void LinkData(CLIFile pFile)
		{
			int cursor = 0;
			if (Signature[0] == 0x06) ExpandedFieldSignature = new FieldSig(pFile, Signature, ref cursor);
			else if (Signature[0] == 0x07) ExpandedLocalVarSignature = new LocalVarSig(pFile, Signature, ref cursor);
			else ExpandedMethodSignature = new MethodSig(pFile, Signature, ref cursor);
		}
Esempio n. 2
0
		public bool CompareSignature(FieldSig pFieldSig)
		{
			if (Type != Assembly.AppDomain.PresolveType(pFieldSig.Type)) return false;
			return true;
		}
Esempio n. 3
0
		private void LinkData(CLIFile pFile)
		{
			int cursor = 0;
			ExpandedSignature = new FieldSig(pFile, Signature, ref cursor);
		}